Ok you guys listed a lot of things. Let's go through them:
1. Open Source
- You also get open source on windows, this just keeps application developers competitive. The OS though maybe a little, but not really, windows is still very expensive imho.
2. No 3rd party AntiVirus or Firewall software needed that slows down the system (for now at least).
- Windows Vista has one of the best built in firewalls, while it cant do everything iptables/ipfw ect do, it can do it on a per application level which is very user friendly, much better than what XP SP2's firewall did.
- You still need an AV in Linux, not as badly as in windows, but still. ClamAV for the most part works, and is free.
3. Some Open Source applications are great alternatives for otherwise expensive software. I must add however that Windows still offers more powerful applications like Adobe's products (Photoshop) and MS Office 2007.
- True, but MS-Office still stays the #1 reason people use Windows, especially for Exchange.
- Also open source solutions are not always 100% compatible, always 1 step behind to add that in.
4. Still the best (inexpensive and stable) web server running Apache / MySQL / PHP available.
- This is probably 1 thing I can agree with, however you then need the experience and skills to do this properly. If only people know how much I had to learn to get this close to 99% perfect. You can have the best protected web server, if the website has exploits the website will get hacked
5. Shared knowledge
- You get this with windows as well, dont really need MCSE for that...
6. Proper threading and memory management
- Windows actually also have this. It also has superfect since Vista which is really leet!
7. (false sense of...) Security
- Windows can be just as secure as linux if not more, this is up to implementation by the user and applications...
8. Enjoyable learning experience
- This is true, but I also enjoy learning on linux, bsd, MacOS, Cisco ect.
9. Speed
- I dont know, in my opinion lately Linux can get slower than windows on old machines, they have just as much bloat if not more!
- To have this sense of speed, you need to use older versions of software, ie. kde2 or gnome 1 ect, the newer versions is quite bulky. There is the alternative of fluxbox ect. tho.
- ps. Browsing with Firefox on windows is faster than Firefox on linux, go do some timed benchmarks and you will see!
10. Customisability
- Windows also have this, in fact why dont you just replace your shell with something other than explorer? That will give you a unique look completely, in fact go install kde for windows.
11. Startup time
- Non-issue, use suspend to ram sleep mode. Though Vista isnt that slow, windows 7 was even better at this.
12. Free Programs
- 90% of those programs have windows binaries, if not just install a cygwin environment in windows and compile it on there and tada!
So why do I use Linux? Well I prefer it actually. I work with it everyday at work, my laptop runs Linux only, heck even my HTPC is going to be on Linux. I have one pc at home with windows on, my gaming pc.
Thus in the end it is only about: Choice. I like Linux for what it is, not because of any of the other million reasons. Its like I like drinking Black Label or insert you favourite drink in there.