Understandable. You can ignore the big blurb (or go watch Chet's much better version, which is also half an hour, but still). The point is that's just me rattling off the top of my head all the complications I can think of for a modern game.
The thing is yes, you are talking about running a service. Because that's what a bunch of these games are. That's what The Crew was, at least if you ask Ubisoft.
And if you're regulating this issue you can't say "let them do the complicated thing we can't salvage". Everybody is going to have to comply with the requirements, big and small.
So it's one thing to carve out exceptions for community servers for an MMO, it's another to set requirements on sunsetting server-based games by law (Minecraft doesn't count, it doesn't have matchmaking and was always local-hosted).
The world you're imagining is a world where Ubisoft still has The Crew 2 and Activision still has WoW, but Lethal Company or Among Us maybe don't get made. Because if the requirements for both are the same the percentage of their budget compliance takes is massively different.
That's the problem with this on paper, right? You can't target just one scenario that pissed you off. Laws are for everybody. You need to find a solution where you define your terms well enough to ensure that a) you get the outcome you want from the big boys, and b) the small fry and the edge cases don't get tossed with the bathwater.