In many respects I agree with this.
The concern I have is, that this game has no overarching vision. There is no long term story and no way the software presents such a thing. There is fiddling at the edges, endless new characters, never enough roster slots, occasional nerfs and boosts, but no story, no connection between one thing and another.
There is no emotional reason to stay connected to the game - nothing makes you want to follow along with the journey or be curious about what comes next.
There are just random variations of two game modes where you endlessly grind against the computer or a computer with a player name, roster slots, you get so many covers you don’t need, etc. etc. There are so many underlying fundamentals that could be redone but this dev team is never going to give it to us - just going to be another character and another workaround of handling covers and another random patch. All this is totally ok (it’s their game and they can do with it what they want), but the issues are far deeper.
I think there are a lot of (often legitimate) player concerns but they more so exist because of the poor underlying nature of how the game is presented and the (often) so-so way information is presented.
There are many variations of fictional characters, so with 10 minutes of thought and stealing a few other ideas from other things I’ve done, here is a story:
"The Infinity Gems have been destroyed. The Marvel Universe is in chaos.
It is up to you to put right, what has been wronged.
The Gems are shattered and scattered across the planet and it’s up to you to gather and use their abilities.
Fight alone or with others and make the universe whole again".
6 colours in game (representing the gems):
“Power Gem (red) – Increased strength and durability, enhances virtually any known superhuman ability, energy manipulation.
Time Gem (orange) – Time travel; stop, slow down or speed up flow of time; accelerate or slow down aging; see into past/future.
Space Gem (purple) – Travel through space, mostly through teleportation. Able to interfere with the motion of other objects.
Soul Gem (green) – Observe, attack or even steal a being’s soul or spirit. Also used to revert individuals to their natural state.
Reality Gem (yellow) – Alters all of reality; similar to the effects of a Cosmic Cube, but much, much higher.
Mind Gem (blue) – Near-limitless psionic/psychic abilities including empathy, telepathy and telekinesis.”
(or whatever colours if orange and yellow clash too much).
Each character gets a tiny (repeatable) PvE “tutorial” mission, through a central rostering model. Characters may have changes in abilities and colours on a rotational basis to keep things fresh (again, presented through any number of possible stories) - here is a concept I did a while ago. Then you can have whatever game modes you want, but they link back to the MPQ variation of the Marvel Universe.
Once again… stories - it’s fiction, made up, you can do what you want within a clear, understandable and unique take on the framework. You take the people with you on the journey.
Oh, and hats (or in this case, base characters with skins / variants).