First off, Microsoft can fix this problem themselves, by supporting standards such as CalDAV and CardDAV. Microsoft is still very poor at supporting open standards over their proprietary ones. That needs to change for their own users sake, because Microsoft is not the only game in town anymore, and they can't seriously expect Google and Apple to pay them for the privilege of using their own proprietary stuff in the future, when they can use their own.<p>Second, WP has like 2-3% market share globally. Would you expect Google to support IE6 if it had a 2% market share? Google actually stopped supporting IE6 when it had 20%.