If revenues are going to suffer because of this, that is the way the industry will move towards
Revenues suffer because game studios and publishers make awful decisions. See the botched releases of Marathon (Bungie) and the more infamous examples — concord and split gate.
But nobody will play it? Steam exists and all those games get pirated. You can’t force gamers to buy duds. I have a gigabit connection wired and found a cloud version of Control to be totally unplayable.