I agree that the article is condesending but you have to remember these are the top (by which I'm sure he means most common) reasons for people quitting linux (maybe this is anecdotal or maybe he actually has some data, I don't know). Under these ciscumstances my list might go something like this:
1) Lack of computer games - this is a completely genuine reason, spending $100s for a gaming PC and not being able to play the game collection worth $100s more is a very good reason not to use linux as a primary OS.
2 - 4) Assorted "whiny n00b" reasons
5) Wireless problems
6, 7) More "whiny n00b" reasons
I would bet that if I had some numbers, 5 of the top 7 reasons would be perceived/non-technical problems; like the one who got the ubuntu laptop from dell only to realise to her horror that it had ubuntu on it!
The next 10 reasons might all be brilliant, valid reasons why linux is unsuitable or something else is even better but that doesn't change the top 7.