Actually I think this is just moving mainstream console games to more or less what big PC games have always been, or at least what big PC games have been since at least the 90's.
As far as back then PC games like The Sims or Age of Empires or whatever launched the main game first with expansion packs and other content updates going on for years before a full sequel came out. Back then as today, PC games lived on for years instead of being left behind after two years. The only difference from today is that we have F2P and microtrnsactions now.