Your points on Arch are spot on, but I think that they are the topping of the cake. I have a lot against Windows, the system is unstable, bloated and lacking at the same time*, the system is insecure, bad update mechanism (rebooting after every update ? taking hours to reboot after some updates), the system is very closed - you can't configure it to your liking, as it's not FOSS you can't see how it works. I'm not installing Linux for people, if you can't read the instructions to install one newbies friendly distributions I don't want you asking for my support. But for friends that do use Linux, helping them is easy, I can just give them one-two command lines. Unlike Windows where you need to guide their mouse to the icon that looks like a ... I did break my rule once, a person that needed help got Windows tech support from me (reinstalling the printer's driver, removing the new million of tool bars that installed them self into IE, removing viruses, etc...) on a weekly basis. Once he had Linux, it stopped, he could just use the computer and everything just kept working. Not installing Linux now days and not giving Windows tech support. * A clean installation of Windows 7 is taking over 20GB after updates, for this waste of space you are left with a horrible browser, no office software, no good shell, the WM is very lacking, etc...