You have to understand that while running a better system is really important to you, most of us just want our computer to work when we turn it on and since most pre-made computers come with Windows, well there you go.
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?