Here is some counterattack.
1) Open Source.
Open Source gives the flexibility to fix things.
2) Rapid Development.
Please I beg anyone in here to show me a faster rapid development pace than Linux has. You have programs being updated and improved all the time. MS has yet to fix bugs and security issues that are 3 years old.
3) Apps for everything.
You dont need to spend thousands of dollars by byuing SW such as DVD app, CD copier app, Compilers, Antivirus, Firewalls, Graphics editing apps, Office apps. Sure you can obtain the same SW with MS but a)You have to have a shitload of money or b) Use allmighty P2P networks and Warez the shit out of everything.
As I said before people are morons. When it comes to Fucking morons, they can simple fade and die away for all I care. We will be better off as a society with out them.If they could they would have a magic button that even fixes their Sexual problems to raising their kids.
Its up to the community to educate the people that dont know any better and the people who dont know any better but want to learn.
The only thing I can see where MS has the edge is when installing programs. And yeah I agree installing new SW can be a pain in the ass sometimes. But thats nothing that the Linux community wont soon fix. And with the plethora of apps that Distros come with, you dont need to install new SW very often.
So please, to whom ever comes here trying to convience us that MS is better, save your horseshit and have a cup of STFU, or come with some STRONG valid points.