Back in the day, multiplayer was simply included with the game - whether it made perfect sense or not didn’t really matter. Uncharted 2/3 had basic Deathmatch, Team Deathmatch, and even a co-op mode where you could just shoot enemies with a friend. It was fun - not for weeks on end, but it definitely added value to the game.
Yeah, I think you nailed it. I think this is a victim of the tendency for everything to go bigger. Single player games used to have relatively modest multiplayer modes included to add value, but as time went on so many multiplayer games/modes got so big and impressive by themselves that everyone feels they have to "step it up" to compete. Leading to the new Factions mode growing too big to be finished in time to be included in TLOU2, so it became its own game.
But then you have a problem: do you charge for it, or is it free-to-play? Either choice becomes very hard:
- You could follow the traditional model of building a finished product and put out a paid-for game, but who buys a multiplayer game by itself, without a single player mode, and when there are free alternatives? Especially if the idea is it's a finished product that won't continue to grow and evolve, which people expect now.
- You could go free-to-play, but since you don't have the up-front cost to recoup expenses, you have to try to monetize by smaller amounts over a longer period of time, which means you have to support the game over a longer period of time - meaning it's now a live service.
So they kind of put themselves between a rock and a hard place by not planning ahead and realizing that spending all this time and money to make a big product means they essentially
have to make it live service to make it worthwhile, which would prevent them from doing other things.
Of course I still feel like, with all of the effort and work put into it already, isn't it better to whip that into
something to release? Even just a free multiplayer mode addon to TLOU2? But I guess that's the sunk cost fallacy. The first 90% of a project takes 90% of the time and effort, and the last 10% takes the other 90% of the time and effort - without doing some big flashy live service thing, they probably won't make back whatever it cost to push it to some kind of a finished state, so they'll lose less to just drop it. Sad.