That's not true though. No game lives off the general public buying a few cosmetics. It lives off a few addicted people buying thousands of dollars worth, while the vast majority pay nothing. It's a terrible business model that will hopefully be outlawed in the coming decade.
I had assumed those "few addicted people buying thousands of dollars worth" were instead just people with a lot of disposable income.
You could be right though, and it is addiction. That would in fact be uncool.
My only data-point though is a friend of mine who has spent hundreds of dollars (or more?) on Star Citizen ships and he is the disposable-income kind of gamer.
This video by Jim Sterling is a good overview of how knowingly sinister microtransactions truly are, with a couple narrated testimonies of people who fell for them despite not being able to afford them.
There are combinations of both, for sure. But there was an interview some time ago on Eurogamer about a super spender (thousands of pounds) on Candy Crush who was awarded some airplane tickets to attend a Candy Crush convention, but she couldn't afford tickets to get to the airport...