You'd be surprised how often this gets brought up internally (I'm a Microsoft employee), but unfortunately I can't say much more other than I've heard Ballmer directly speak about reasons for and against it.
It's on everyone's mind from the top down.
They probably wouldn't, but if they do, go WebKit please.
Or how about, Have you experimented with WebKit?
I think the answer is pretty simple: Back compatibility!
Why not an open source engine for modern pages and the old engine for Compatibility Mode?