This is probably a big reason I don't buy/play newer multiplayer games, especially ones that are mp only, and a big reason why I buy everything on steam and avoid other platforms.
I've heard of games being dropped by steam, but those that already own it, still own it and can access it on steam as normal. In the situations I'm aware of, those games eventually returned to steam later, but still.
I prefer games that are either peer to peer mp, or you can self host a server for mp. I'm not saying that I'll always self host, but if the option is there, then I'll never lose the ability to play the game with friends, since I only need to set up a server to play on. Since I have a homelab, setting something like that up is trivial for me, and I can shut down and delete the server afterwards when it's no longer wanted or needed.
Everyone going crazy for the latest version of whatever battle Royale type game, laying down premium money to play on day one, and spending a lot to get buffs and cosmetics.... It just seems stupid to me. No thanks.
Free to play multiplayer with the option to buy cosmetics is less bad, but still not great. You can play, enjoy some time with friends while playing the game and if it goes offline tomorrow, who cares? You didn't pay anything for it and I'm certain there's other options in the same vein. As long as you're having fun, enjoy.
If I'm paying for a game, it's probably because of the single player experience. Anything multiplayer is icing on the cake, but not motivation to buy it.