Ladies and gentleman, I present to you 3,000 words in which Danny Sullivan talks himself into something, then talks himself out of it, then back into it.
Seriously, why does Google Maps not work on your Windows Phone? I don’t know, why doesn’t it work on your graphing calculator or your espresso machine?
It’s simple really. Google made sure Maps worked on Windows Mobile because it had market share. Google doesn’t give a shit about Maps working on Windows Phone because it doesn’t. Any questions? Consult Sullivan’s post and then come back here again.