Boo fucking Hoo
It was Microsoft themselves that queered the pitch for Windows Phone, with their cavalier approach to backwards compatibility which threw developers under the bus not once. Not twice. Not 3 times, but four fucking times. (Win CE->Windows Phone 6.5, Windows Phone 7, Windows Phone 7.5 ...)
What makes it even more ludicrous, is generally I found Windows Phone 7 and 7.5 to be very slick and much nicer than Android.