The CEO of Square Enix was fired because he produced the latest iteration of Tomb Raider, and it arguably is the best iteration of Tomb Raider ever, and plainly didn't make any money.
Also your argument about 20 years ago is plain incorrect. 20 years ago DRM was way more strict and customer screwing than it is today. 20 years ago if you wanted to play a top of the line game, you would have to buy a Nintendo Entertainment system. Arguably the most restrictive walled garden system that has ever been in the market.