> I've evaluated what they are doing on their technical merit
That's your problem. Google is phenomenal on their technical merit. It's the softer, people skills (support, listening to bug reports, etc.) where they constantly shoot themselves in the foot.