My issue is every new DBZ game ignoring everything that came out before it, instead of consolidating every good idea that's been done before, every new game scraps everything from previous series and makes something new.
One example, the stages are still super small, the stage destruction is rudimentary, the game kind of looks like Battle of Z, but this game isn't a sequel to it. Battle of Z kind of looks like Battle Royale, but that's an arcade game. Seems like all of these developers want to make DBZ games but no one wants to consolidate any great ideas. I'm glad that new DBZ games are being made, but they aren't for everybody.
Well, what you mention also hedges on the fact that Dragon Ball games don't have the same goals, and what's good for one either gets in the way of the other, or the focus of a particular game takes the dev resources in a different direction. Story desires detract from gameplay. Multiplayer greater than 2 detracts from destruction. The constant begging for HUGE cast of characters detracts from what should be the truer concern, actual unique characters.
It'd be nice if we could get a company to sit and develop a Square Enix-time-investment level DBZ Omni-game, but that's not really likely to happen.
I hope Xenoverse can be, say, one of 2 DBZ series that persist through this generation. Or even better, it can be the only series, and become the triple-A DBZ we'd all want.
This one seems to do great with making the character individualized, while still being able to provide a lot of them. Keep that going, grow the character creation alongside it, and add layers to the gameplay that work along with some strategic destruction, and I'd be pretty happy.