For example nearly every developer I know uses a Macbook Pro - they aren't "technically inept" (that's quite arrogant btw), they are just more interested in getting stuff done as opposed to spending 10 hours setting up a Linux distro no one has heard of just to make themselves feel l33t...