It does ruin it for you when the next installment of the game you like is barely a pinky promise that 5 years from now there'll be enough content to play something. Live service is gaming cancer
They do when there is a limited amount of AAA games to be released every year and they take up an increasing number of spots.
The with when people talk about the MCU and superhero movies, just don't see them but they fail to realise that they monopolize talent and industry players as well as release spots.
An example in gaming is GTA, it's been 10 years since we have had any non live service content. So the people who "don't like the model or genre" are left with less than they would have been...which is to say it is ruining gaming for those people.