Looks like the article assumes the use case of a developer's laptop/desktop machine.
I've used Win/Linux before and have settled eventually with the Mac - for me it's a sane Linux for the desktop.
I'd rather see a comparison for different kinds of server workloads and purposes.