He has a point. Though games from these companies are intended to stream through web browsers, they do so without observing open web standards. Boothroyd uses the term "PC-over-IP", reminding us that there is a difference between IP-based and web-based delivery.
Under such a paradigm, games could be developed and delivered directly by publishers without the need for a console or closed platform. Companies like OnLive become obsolete before they ever get started. The approach of streaming based on open web standards also removes the need for a company like Gaikai, who's paradigm resembles this, but with a dependency on Gaikai's closed technology.
Aftercad's Immersion represents another useful approach toward streaming video games, and I hope they enjoy success. But is it fair to say that theirs ultimately isn't a "closed loop system"? The Immersion project is currently using the Unity 3D game engine. Unity already makes a small browser plug-in for deployment of games developed for its engine to web browsers. So while Aftercad is promoting open web standards, the acceptance of one company's game engine as the foundation of their approach is just another closed loop system.