Wait, how does that look like an innocent mistake? It used to work, they changed some code, and now they're blocking users with a specific useragent.
Google has even come out and said that mobile Google Maps is only for WebKit engines. The open web is no longer about web standards apparently -- it's about one specific rendering engine.