I hate looking for recommendations for a version of linux and getting literally dozens of versions tossed at me. Articles are constantly mentioning versions I've never heard of before. I have to wonder how committed the open source community is to supporting any of these. I don't want to commit myself to some version only to find out that the OS community is no longer updating it a year later. My feeling is the Linux world has spread itself too thin and been too open to endless versions and forks.
Then there are the discussions on how to deal with seemingly simple issues that become ridiculously complicated networking and config discussions. No wonder the majority of consumers won't touch it.