Yes, they *should*... but regarding this specific instance/thing... why should MS have to change 10s/100s of things not related to Google to use one of Google's things. A thing that is really easy for Google to do, and will make them profit?
Apple is a darling little angel right? Of course it deserves access to the API, because they don't restrict anything, at all, ever.
I highly doubt Google is sitting there all "Muahaha, no API for you, that'll show you to change your ways!"
WebDAV, difficult, but not impossible?
Bing Search... so?... don't get me wrong, I love options... but, that's why I wouldn't get a WinPhone.
Access... aww, I hope you didn't short your phone out from crying.,, there's options.
Bootloader... again... aww... it's a stupid thing to do on their part, but...ok... options.
Maybe get an Android phone next time?