this is the result of the shareholder/ investor type of game company, they have been doing this since the 2010's however like u say over time it will inevitably fail because it is impossible to increase profits year after year, which results in these lootbox and dlc garbage that is everywhere now, the company is trying to make the investor quarter