I think we're all dumb if we think that when video games were suddenly made it was for the pure fun of the gamer. Their business that want to make profit and some companies also want to make fun awesome video games to be remembered. It's never not without profit in mind.
 
	 
 
	The consumer now has super high unrealistic expectations in my eyes for the most part. We want an incredible amount of content for a AAA title, that we pay once and thats it - that demand is really hard to find.
 
	 
 
	At the same time, game companies know that gamers will keep buying games regardless as they want to be entertained. It also works off a lot of nostalgia and routine. A lot of simple game folk are happy with their yearly FIFA and CoD titles.
 
	 
 
	Look, if microtransactions goal was to help pay for developers and new content within the game in cool with that. I think some games do that, some others don't. We'll never know if we don't see their finer details on how they spend money.
 
	 
 
	However, buying cosmetic shit is just dumb. I enjoy emotes and shit like that but the models that pay off are ones that you don't have to spend a penny but if you choose to, you can buy early an emote or skin. No random RNG shit though. That's where Overwatch annoy the crap out of me. Most people let them pass as you never pay for anything in that game....but you don't get DLC. You get a new character very rarely and a new map sometimes. Woop. The PvE shit for 3 years has been the exactly the same. At least some others recycle content and try to make it a little more interesting.