I wonder why Microsoft is competiting against Google in all segments. I could see some relevancy related to Desktop Search. But not in mapping and other services. I guess that these services does not pull any major revenue.
Is MS afraid of loosing its reputation and ground to Google? Or does it sound MS to be incompetent in terms of services? What is that they are going to achieve?