It's not just Google. It has now become OK for developers to shift the burden of the app almost completely to the client. It has become OK to not care about graceful degradation if a user doesn't have JavaScript running. It has become OK to completely over engineer the front end, UX be damned.