That's not exactly true. People don't get in such a hissy fit over microsoft's online applications, like hotmail or the office web apps. Microsoft isn't 'better' than google, though i would argue they're no worse either.
You really don't think such a list could be created finding at least one subjective flaw in everything Microsoft has ever created? I'd do it myself if it wouldn't be such an absurd waste of time.
I'm not saying Microsoft products suck, just reiterating my earlier point that nothing done at scale is going to be perfect to everybody.
For me, the main difference is, I've submitted bugs to Microsoft's bug tracking database (for both free and paid products), and someone has ANSWERED.
Their products can even subjectively have more flaws than Google's - I switched from Hotmail to Gmail, Windows Phone 7.5 has a lot of frustrations built-in, and Chrome is faster imo than IE, but one thing Microsoft does a lot better than Google is tech support.
When I needed them to come through (for critical business needs), they have. Google hasn't. And that's why they have my money, and Google doesn't (even though I WANT TO pay them for said support, and believe their products are better).