When mobile/Facebook gaming first introduced microtransactions with Farmville and Candy Crush, I knew where gaming was headed. I've been playing games since 1986 (NES) and have gotten at least one system for each generation. Back then all the way up to early 2000's you had a finished product. Game developers would send a demo disc for you to try out a snippet of the finished product to get you interested. You don't get that now. You get garbage with unfinished games that require multiple updates to fix bugs, companies that constantly making up excuses on why the games play so poorly. It has only been recently were the companies have experienced sever backlash from poor Business practices, poor game quality, broken promises, server problems, and all of that is the tip of a iceberg of BS that companies like EA, Activision and (Really Hurts to Say, thanks Fallout 76) Bethesda. Truth is, I haven't bought but 4 games in the past 2 years (unfortunately, 76 was one) because I personally got fatigued from the pay to win scheme that has been rampant. The "it's ok, we'll fix it later" attitude  of companies and the laid back "everything's cool, I'm ok with it" attitude I hear sometimes from fellow gamers. It's not ok, you deserve a finished product for you money. Your not going to buy a half cook pizza with raw doe or soda that's half full. Demand more and you'll get more, don't settle for half baked crap that most developers crank out now