I'd rather not... Not all people have internet strong enough to stream their games, in my case it'll cost a huge amount of money to stream one hour (not counting the actual service cost)
The normal internet we use in my country/region (Libya) isn't powerful enough and the new 4G we finally got is very expensive!!
But I can imagine it be good direction in the future when everything becomes cloud based. I'll never want it to be the only way to play because there will always be people who can't run these and because companies would have to shut down the games that aren't profitable.