Google deals with a scale few understand, you should hesitate to criticize unless you've worked on similar problems.
You're unintentionally hilarious. You know nothing about Google's technological challenges nor the decisions behind the various circumstances where they chose to ignore the standard.
I guarantee you that there are thousands of people working at Google who are:
1. Smarter than you
2. Know more about web standards than you
Seriously, get the hell out of here.
Gee, with so many brilliant people working there, I would have expected better from Google.
Please do not attack other users personally like this.