No I don't think every single game needs to be a live service. First off people do not have enough time to dedicate all this time to live service games. They're just going to start cannibalising each other like Subway restaurant franchise and Gamestops being a quarter of a mile from each other.
If these companies think they're going to fill the market up with dozens of these games they're going to start seeing catastrophic failures. They're going to stomp this out like Activision killed Guitar Hero.
Well thats the other side of subscription gaming, they will make up for direct sales with in game purchases. People need to stop being so short sighted, you aren’t getting high level complete single player games with no mtx for 10 dollars a month.
This is the future of gaming, cheap half-finished, and stingy on content. It’s doing exactly what the mobile market is doing, which is the gaming market thats making all the money. Thats why all these big publishers are paying out the ass for these shytty mobile companies.
Thats why sony, ubisoft, capcom, platinum, etc are all talking about making live service games now.