I'm sure some of these came about organically, but they all contribute to moving from a publishing model (web 'pages') to an application model. Basically Google is making the web into an application, but like modern DRM in games, you have to be 'online' signed into google all the time to use it.
Make it personal 1:1 with google by killing proxies (require TLS like in Spdy), kill pages by requiring scripting. Result is a Ubisoft for the web. This is I think pretty clearly the destination that Google is pushing towards.