This whole “it’s only whales” narrative needs to go away, it hasn’t been true for years. Want proof?
Jump on any of the massive free to play or even paid games that top the player count and sales charts every single year. In game you’ll see probably 50%+ of the people you come up against have a paid skin.
Micro transactions are extremely popular across the gaming population because they’re cheap and they give people what they want.
Want proof? Here’s an anecdote!
Half the playerbase having a skin that costs a dollar doesn’t invalidate the argument that the majority of total dollars spent come from a very small minority of actual players. Even assuming that what you assert without evidence is actually true, it doesn’t prove your point.