Thirty years ago a coworker predicted that streaming games would be inevitable. His reasoning was that internet speeds would be fast enough eventually to stream any video to your PC. I thought that this was a horrible idea then, and I think that it is a horrible idea now. What could possibly be the benefit? Offloading the compute power to a server means that I am competing for that power with everybody else. I would rather pay $500 for a console and know that I can play games anytime, rather than $100 for a special controller because I think that I can save a few bucks. The Netflix of Gaming is going to be like Microsoft's subscription game service. No matter how much the internet improves, home hardware still will become more powerful and possibly cheaper. I was around in the early days of computers when you had to use a dumb terminal to dial into some mainframe. It is far better to have your own hardware.