Whenever someone justified a game being $70 because it's 70 hours long, my response has always been "imagine if Xbox charged players one dollar for every hour they played on Game Pass."
Well THAT'S the future we're heading to! Nvidia was the first to break the ice with a 100-hour limit per month of game streaming.
This is why I left Game Pass years ago. I may not necessarily OWN my digital Xbox, Steam, or Epic library. But those games are attached to my account forever and I don't need to pay monthly OR hourly to play them.