Mundanes don't get to join all the clubs, but then in a similar fashion most geeks would make a piss poor brick layer. I'm sorry but that's reality. His whining rant however, doesn't understand the reality that even within software development there actually is a broad spectrum of ability. You have a range of people from the Donald Knuths to the lowly monkey bashing on the keyboard producing bottom tier web sites and Excel spreadsheets.
The requirements of front end development for sophisticated web applications I will agree is completely unnecessary bullsh*t. The ironic part of that however is that the cause much of it stems from the original goals of making it easier for mundanes to put together web sites. Regardless that's not the only game in town, and there are plenty of areas for the not so "elite" to develop for.