Linux is very usable for common folks. They choose to look over the choice because most of the time they don't want one.
That's all I wanted to say. Nothing about you personally (sorry if that came out that way).
Yeah, it did, so thanks for clearing that up - and honestly that's not why the "common folk" don't use, or even know about Linux, at least not here in the US.
People don't know about it, or even know that it exists, because it's not pre-loaded on the PC's they pick up at BestBuy, or OfficeMax, or Wal*Mart.
The vast and growing number of PC users only know what they've seen in stores, or have seen commercials for - and Linux (any flavor) just doesn't have that.
Office places order their PC's and Laptops from Dell or Lenovo, and these come pre-packaged with some flavor of Windows, and that's all they know that exists, because OEM's don't (usually) package Linux.
Yes, you can order some servers from some OEM's that are Linux built, but your bulk office workers will never see these.
Thus the overwhelming majority will never see them.
Schools don't have PC labs filled with Linux machines. They have PC's running Windows. Or worse, OSX. And that's nothing against OSX, but when it comes to narrow views, the OSX folks are the worst of the bunch - to the point of refusing to even try to use anything else.
And this has always, and will always, hold Linux back from being considered a serious avenue for software developers.