Where do you think the money comes from, then? Ultimately, your `fantastic' experience comes at the cost of innumerable singular sites of suffering from the children and addicts _who do_ buy them.
Some people taking the tab for the rest isn’t new. Some people have more money than sense, that’s alright.
These games are high quality entertainment, if some people want to spend money on them, that’s not a bad thing.
It should he easier to stop children spending money on them but equally I don't mind adults spending their money on new things. A new Fortnite skin or dance etc. does have a cost to produce (I am not in favour of PTW-style microtransactions though)
My experience is exactly the opposite. IAPs encourage developers to make the default experience sufficiently broken (e.g. requiring absurd amounts of grinding) so that you'll pay to fix it.
Because these games are multiplayer, you peer with people that are also not high spenders(mostly).
In Asphalt 9, for example It’s not realistic fir me to unlock some cars by free playing but I would not say that the experience is broken, Years later I still enjoy a few races every day because they introduce new items and gaming modes almost monthly.
What’s the alternative? I’m in love with the micro transactions model because the alternative is experience destroyed by ads or high upfront fees.
On the games I play I rarely buy anything, don’t see ads but their business is healthy and the games are fantastic and regularly updated with new content.
I casually play Asphalt 9, SimCity BuildIt and PUBG, probably have hundreds if not thousands of hours on each and spent probably less than $20 till now. If that’s not a great deal, I don’t know what is.
I also bought games like Monument Valley or Limbo and similar. While the experience is also top notch, the upfront payment feels steep and the developers don’t update the games so the play time is considerably less.