Linux is absolute shit. Why should I have to bother with the internals of my OS in order to do basic things. The power of the computer lies in abstracting away the machine from the user, which is why I use Windows. For my server, I run FreeBSD because it just werks.