Now i'm not defending any of those scummy corperation, but everyone here needs to understand that making game is getting more and more expensive. So expect some hooks to ensure that the dev can continue to update the game you love, like selling DLC that are already done at release, because selling the whole game at 80-90$ will not go well, and they can't just sell it at 60$ or they will be at a loss. There's a fine line of getting more money from a game to keep the update coming, and greedy shit they pull to scam the consumer, just keep that in mind when you are thinking of flaming a game because it has lootbox, or has paid DLC or season pass at release day.