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.