I can relate, although not because I have FOMO. It's quite the opposite. I see all this "content" that is being offered now by live services, and all I feel is a big old "meh". I don't give half a shit about skins or exclusive animations or banners or whatever useless crap they're peddling. Sure, the updates include a new gun, or a new map, or a new playable character sometimes. But it's such a slow drip feed of content, I lose interest so quickly. I still have tons of fun playing with my friends when I do, but I would never just play on my own.
I know the season pass model had it's problems, but I find myself missing it compared to what we have now. At least with a season pass, you're more or less assured that content will come, and that it will come on time. Look at Battlefield V and now Battlefield 2042. Both went the route of being funded by cosmetics or other microtransactions. Battlefield V ended support after a few measly drops of content, while 2042 looks dead in the water before they've even dropped any major content.
I honestly think there's nothing wrong at all with a game sticking around for two or three years, then dying so a we can all play the sequel. I don't want to play Warzone for 5 years, or Halo Infinite for a decade. Designing a game to last for so long is basically ensuring that on launch, you won't be getting a full, finished product.
I know the season pass model had it's problems, but I find myself missing it compared to what we have now. At least with a season pass, you're more or less assured that content will come, and that it will come on time. Look at Battlefield V and now Battlefield 2042. Both went the route of being funded by cosmetics or other microtransactions. Battlefield V ended support after a few measly drops of content, while 2042 looks dead in the water before they've even dropped any major content.
I honestly think there's nothing wrong at all with a game sticking around for two or three years, then dying so a we can all play the sequel. I don't want to play Warzone for 5 years, or Halo Infinite for a decade. Designing a game to last for so long is basically ensuring that on launch, you won't be getting a full, finished product.