No, Harr. Microsoft needs developers who can consistently provide services without trashing Microsoft. Frankly, Microsoft could care less about you. They care about the customers who use their products in their daily operations. Developers? There are more than are needed as it is.
And there in lies your biggest problem -- all good developers will be very critical of software with flaws. And MS has a lot of software with a lot of flaws.
So in your mind, MS needs 'yes men' salesmen like you and B2k, not 'critical' software developers.
It'll be interesting to see how far such a strategy will go.
I'm about bored with your sales pitch, so unless you've got something new to add . . .