This trend in video gaming was made popular thanks to mobile games. The 5% of a player base considered whales makes micro-transactions profitable enough that the other 95% of the community doesn't matter to them outside of the initial sale of the game. Unfortunately without legal intervention that loot boxes are tied to gambling there's no reason to remove them; they print money which is bad for us who care about video games.
The total monies I have spent as the years go on in video games continue to decline. I will never pre-order a game again unless there's a nostalgic value to me personally. While I do not care about micro-transactions that are purely cosmetic, I can't ignore that it's a Pandora's box. I personally am not a fan of the Fortnite seasons methodology, but I can admit it's the best form of a lootbox, showing what's inside and the clear progress to achieve everything; I just don't like to be nickle and dimed. The gimmick that these micro-transactions fund future content has been proven to be absolute bullshit time and time again by everyone minus Digital Extremes (Warframe). Destiny Eververse got us nowhere, nothing. I could potentially make a case for Epic Games & Fortnite because of the rotating game modes and game updates.
As always, vote with your wallet, cause a stink and denounce shady business practices online. I don't see a light at the end of the tunnel until famous game studios break apart and form their own grassroots, make one or two amazing games, only to sell out and repeat the cycle. When a game studio is controlled by a board of executives rather than the developers and passionate staff it's doomed; all about counting beans.
The next step we are seeing is game launchers. I am still an avid fan of Steam only because their 30% reduces to 20% based on milestones of units sold. (Epic takes a 15% cut, so really that 5% to me as a consumer is not worth it as I now have to deal with a subpar game launcher) But that 5% means something to the c-suite.