> We're at the point where streaming games running on a remote server is actually a thing (it's still not great, but it's a start).
Only if you live near their datacenters and have exceptional bandwidth and pings - a real problem when the major ISPs consider 150ms+ pings and kb/s internet speeds to be "fast enough" for their customers.
You also have to give up a lot of "rights" to play those games - all of your "first sale" doctrines, backing up saves, the ability to play offline, and so forth.
It might be a start for some, but it's a non-starter for so many more.
> And it's shit.
Perhaps the answer is "the cloud" but not the way you see it now. We're at the point where streaming games running on a remote server is actually a thing (it's still not great, but it's a start).
If bandwidth gets fast enough, maybe the future is you running desktop apps using a super fast remote desktop that's in the cloud, and not the overglorified web apps that we currently think of as "the cloud".