Oh, come on. How about F# and Kinect, to name but two?
It's definitely an impressive bit of tech, but would it have been possible were its genesis subject to the byzantine internal politics of Microsoft? I dunno. I wouldn't put money on it.
Meanwhile, consumers don't buy functional programming languages.
Unlike Apple, Microsoft is also interested in business models that aren't B2C.