On the flip side... WP7 doesn't NEED a multi-core and is as fast and responsive as many Android devices with faster, and more, cores. It's about functionality not specs.
And some people think the different UIs for various Android manufactures is a problem, not a solution... you can't just hand your "Android" device to someone else who has an "Android" device, and know your way around. It's all different. I've seen someone who has an Android phone get totally lost when handed a friend's Android phone, and just hand the phone back. That doesn't happen with iPhones or WP7 phones. Obivously, it's give and take here, but there are people who value these things differently than you (or me).
WP7 seems to be staking out a "middle-ground" between the one-size-fits-all locked-in world of iPhone, and the everyone-for-themselves wild-wild-west of Android. Currently they're tacking closer to iPhone than Android, but theyr'e still somewhere in the middle, offering a variety of form factors, without nearly the fragmentation, and locking down the security quite a bit (Android is the only platform I'm aware of with significant malware issues).
And judging Microsoft on the basis of Win95/98 is ridiculous. I understand the psychology there, I just think it's silly and I have little patience for it. I worked on Macs all through that time, and had so many damn system-bombs that I have to laugh at any idiot Mac Fanboy that makes fun of blue screens. ALL computers were crap back then, even Macs (anyone else remember the paperclip required to hard-reset a Fat Mac, or to pop out the disc when the thing inevitably locked up solid?)
Microsoft products lately have actually been decent. They deserve objective consideration. And the advantage of WP being "in the mix" in the competitive environment is many-fold... first, it's not just an obvious copy of the iPhone like Android is. Second, already WP has driven new features into iOS (as has Android of course)... many iOS 5 and 6 features were obvious "me too" catch-ups with WP7/7.5. This is a GOOD THING for EVERYONE.
So I'm not sure why there are people rooting for Windows Phone to fail... other than just being petty, fan-boy dicks about it.