Charging for anything inside a game is like applying a dollar value to soccer goals. It's a category error, exploited for profit. I am fundamentally opposed to this system of manipulating people into wanting arbitrary nonsense and then charging actual money for it. Your glib endorsement of that manipulation does not make it rational.
And this is the shallow end. Characters, you can almost sorta kinda argue, as sloppy expansions. Skins? Fuck off. A bottomless pit of manufactured discontent. Plainly sufficient to wring billions out of people for a game that's "free." Or for a game that's forty fucking dollars and will gladly take another hundred dollars every single year. And characters in a 1v1 fighter are drastically different from MOBA bullshit, where having the wrong options can ruin an hour of four other people's lives.
People are rightly incensed by efforts to charge $80 to own one video game.
This is an entire market of games where you can pay $1000 and still not have the whole thing.
Something's fucky.