Games have followed suit. The more time spent playing, the more money spent on 'extras'. Time is money to gaming companies.
The Triple A studios have moved to, or are moving to "Games as a Service" rather than and entire game in one package, Jim Sterling has been talking about the degradation of the Triple A products for years, starting with microtransactions and release day DLC to the ongoing Loot boxes saga and useless Battle\Season Passes.