Stainless, on 23 June 2012 - 10:10 AM, said:
Linux has it's place, and it is very good in those places, but not for me as a daily work environment.
Bah! BSD is just a *nix variant, like Linux. This is just splitting pinhead angel hairs...

And, all your other examples are just preferences. There are legions out there who would argue otherwise (of course, since this is the internet).
But, more to the main thread:
Stainless, on 23 June 2012 - 10:10 AM, said:
A lot of developers feel the same. What is the point of an OS that you cannot get software for?
You can. This is a myth perpetuated by Apple and its crusaders. What software do
most people (not hardcore gamers or devs like us) want that they cannot get on an Android tablet? EMail? There. Browser? At least four different ones. The Starbucks of apps: Angry Birds?

There. Facebook? There. Netflix? There. All the major webby apps are there. What's this software I apparently cannot get. (And, disclaimer, in my house you'll find an iPhone, an iTouch and a Transformer tablet.)
I think the few developers that write articles like that are not the majority. The fragmentation in the Android world (which, BTW, owns a lot more marketshare than IOS) is dwarfed by the overall fragmentation many of us face: Android + IOS + Windows (soon to add another variant with Metro). For browser-based games, add in the various browser types. Yet, people are very succesful there. If it was so impossible, then how do you explain the successes?
Nothing is perfect. Anyone remembers how Apple almost f'ed every dev with iOS Developer Agreement, Section 3.3.1? I do.
Hyperbole is, like, the absolute best, most wonderful thing ever! However, you'd be an idiot to not think dogmatism is always bad.