Otherwise they should be forced to state the game is a rental not purchased if it requires a server that may shut down.
But that is what they already do. Currently this might be hidden in the EULA, that no one reads, but even making this plainly visible during purchase wouldn’t change much. I is not like the players have much choice when they want to play that specific game.
I like our European rules, when we are guaranteed PTO by law and employers would often force you to take it when you accumulated too much unused off days. The system cares even for those who would not care for themselves.