I find that people hate on WIndows becuase it's cool to do so. They often can't even articulate why they hate it, or give examples of something that does was they need better. They just go ROFLBLUESCREENOFDEATH MIRITE and pat themselves on the back for being part of the crowd.
Most of the people that have problems with Windows bring it on themselves becuase they suck at using the Internet and visit shady websites (CLICK HERE FOR FREE SMILEYZ) and infect themselves with viruses.
Most active posters who have issues with the platform have articulated why they have those issues. However, it gets old having people throw at you a list of work-arounds, "get used to it WP7 is not OS_101", or "Wait til NoDo/Mango/Tango/Apollo/etc."
That's a huge issue for the platform. Complacency is not good. iFan may think their device is the end all be all, but they aren't ever willing to settle for crap, and even aFans will lambast and flame an OEM for releasing a crap/buggy device. Here people seem absolutely intent on finding a coverup or excuse for everything lacking and it kills discussion (they will simply label you and stick to that tone) nevermind it's not good for the platform as a whole since those are typically the more vocal people.
Most people who do not like WP7 don't care about it and don't care enough to register on a WP7 OS/Device forum to post about it. They're busy using the devices they like to use and posting in those forums instead (yes, even complains about their device - and the excuse generator is not specific to this forum so I'm not singling it or anyone out on that).
The only way to improve is to recognize what is deficient. There's no such thing as "a perfect OS" with "room to improve." That's an oxymoron.
In any case, I'm done. I just bit the bullet and ETF'd my T-Mobile lines and I'm moving and to AT&T and whatever suits my uses that they carry. I will likely just lurk from now on, unless it's a multi-platform discussion or I'm addressed specifically. Bai.
---
IRT Windows Viruses - a totally off-topic discussion - much of that has to do with Windows' reputation, not necessarily with how it is RIGHT NOW. That reputation was earned because 9x had a poor - almost non-existent - security and even some NT Variants up to XP (at least until SP2) were very vulnurable. XP is still rather widely used, but that's a long history of having your OS being the punching bag for malware writers and in most cases Microsoft left the door wide open. They should have moved to NT at Windows 95, but didn't because of backward compatibility (which is absolutely a legit reason, it just had a bad side-effect).
* If the OS has a vulnurability then it's totally possible to get infected by something unknown to the AV application (even with heuristics scanning on), even on OSes with proper platform-level security measures - see Linux and Mac exploits.
Vista and 7 are secure. Just run it like a modern OS, not like an upgrade to Windows 95. Log into a normal user account and provide the password for stuff, if you run Admin leave UAC on. Use Internet Explorer 9. Don't Pirate Software, stay off pr0n sites, etc. etc. The Windows Firewall and Microsoft Security Essentials both use almost no resources and work well enough. Getting a decent router also helps.
If you avoid installing a ton of useless applications and set your PC to auto-defrag something like every Sunday morning at 3AM, and periodically run something like CCleaner it will run fine forever and you will never have to reload it due to performance issues. I haven't gotten a virus in over a decade. I've never had to reload a copy of Vista or 7 due to degrading performance (XP I was constantly changing dual boot setups so I'm not particularly sure if I ever felt the need to reload for that reason, it was so long ago).