Also, most people in my experience aren't willing to learn the nuances of more than one or two operating systems. For them Windows was hard enough, mac on top of that make two, why would they bother with Linux?