“I strongly recommend watching”
Talk on Linux and BSD desktop.
Full comment
If you think that the OpenBSD has it right, why don't you use it as a desktop, too? Why aren't you running a virtual machine of Windows 7 under OpenBSD? Probably because there's no proper virtualization support in OpenBSD. Linux is complex because sometimes it has too be, not just for the sake of it. systemd (which is great in my opinion) wouldn't be possible without cgroups. Should I also mention the better multi-processor support? Regarding the desktop, I strongly recommend watching "27c3 - Desktop on the Linux... (and BSD, of course) - Wolfgang Draxinger (+ Lennart Poettering)" [1]. [1] this video
