Why is it a reward-punish duality? Why can't someone enjoy something for what it is, and their purchase not being wholly dependent on a since issue like roster selection? Maybe I buy Capcom games because I'm supporting the gameplay and mechanics even if I don't agree with all of their practices?
The vindictiveness and self-righteousness is too much when people want to see a company and franchise burn because its not their ideal. You can be disappointed, you can abstain from purchasing for any reason you choose (and there are many good ones for MvC:I) as a consumer, but the degree to which people piece out what they deserve and what developers deserve is uncomforting at times. Especially when it comes to things like roster. Look how pissed people were about MvC3s roster too (obviously less so but people were), although in retrospect people grew to be attached to those they thought were squatting on slots they felt other characters deserved.
I don't think I'm explaining my point right but tl;dr: y'all doing too much with these narratives.
We only have evidence to the contrary.