(I knew I shouldn't have mentioned SimCity, because it is obviously not a ChromeOS app, but it does fall into the category of apps that are heavily controlled by the hosting developers. Take or leave the "point" as you will. I won't touch it again.)
Agree very much that it is not Google that controls your apps, but whomever hosts them. The GGP (GGGP now?) parenthetically alluded to it not being just Google, but I agree with you that they didn't give enough credence to the fact that the vast *vast* majority of apps are well outside of Google's control.
Fair enough that both traditional and "hosted app" OS's can maintain the "feature" of the author controlling the current version of the app. But the model promoted by the ChromeOS does inherently *promote* the control of the app being in the author's hands. If the author chooses to maintain multiple versions of their apps on their servers, that is still the author controlling the app. Yes, I realize that *not* requiring an installed app to check with the mother ship is also in the author's hands, but it is less work for the author to *not* check in via installed app and *more* work for the author to maintain prior release in a hosted app. In this sense, it is inherent in the hosted model, even though it is not a requirement of the OS.