firstly the fuck up that is Microsoft Connect where critical defects which cripple teams for years are ignored (VS HRESULT errors, hanging, crashes) even if reproducible.
Secondly, partner support is a piece of shit. It took 6 months to get a damn registry workaround out for the fact that download prompting in IE9 basically fucked up ClickOnce for 2000 clients for us.
then you fuck us with two license audits which cost us a fortune as it's impossible to decipher your shit crock licensing.
then you pulled windows 8 on everyone, ignored the entire industry saying "no, you fucked up".
then you pulled free visual studio for desktop and did a 180.
then you pulled windows 8.1 (which didn't fix windows. 8) and told everyone that you're not getting it before GA then did another 180.
No, you're not delivering what people want. You're fucking us over again and again and we're fed up with it. The only reason we're still drinking the milk is that we're stuck with it until we do a major product cycle.
That time is right now.