It's not that DCA is bad, it's that it's still mostly posing as an impression of several parks within a two hour radius that are at the very least more self-assured in their own identities than DCA is, and rather than attempting to truly fix that problem (which admittedly would be difficult), Disney has chosen to jam in IP constantly, hoping to distract from the foundational flaws inherent in the park. I suppose it is a strategy, and they certainly have a lot of popular IPs at their disposal. Better there than Disneyland Park I guess. But I don't know that I would call it a completely successful strategy. It seems to have paid off in attendance, but is it actually creating fans of the park as its own space/entity and not simply as a more roomy overflow for Disneyland itself?
Disney is also very good at undoing the successes at that park. It's almost impressive.