Why the fuck is the mobile version getting a Batman Returns Catwoman skin and not the full game?
It's just a reflection of the business model. It isn't marketed the same way the console game is, it reaches a wider install base, and is free to play. But
once you start playing, the game throttles your progress with a rather lengthy cooldown timer, and only frugally rewards play with the currency needed to buy more characters or power-ups.
The game's first move is to hook people. Those people can be DC fans, fighting game fans, people looking to kill time on their daily transit. Whatever. It wants to snag them by being simple to play, and it flashes the high-end rewards in front of that person's face out of the gate to give the player something to work for. Something that's not
too out of reach.
And then, once the person puts enough time in and gets impatient, the game politely offers a shortcut. A workaround. Pay two bucks. Get that Doomsday. Or that Superman. Or level up your characters the way you want. Some cards are only available via a separate currency that you can't get without paying cash money. The game deliberately makes its ladder modes just long enough that you can't complete them in one sitting. It's a subtle way to make the player walk away feeling like something is unfinished. Just so they'll pay that cash to finish the job.
Basically. The model has made and continues to make dollars. Lots of dollars. And the profit margin continues to stretch. They've long since recouped the production costs to make the game itself. Because it creates revenue so consistently, it's small potatoes to reskin a character whose moves you've already designed, and to tweak the sliders of that character's damage and health.
The mobile version collects massive revenue each day and is easy to maintain. The console version doesn't, and isn't.
That's the difference.