I find that most people trying to argue against math generally are doing so by asserting that if a certain math is not put to practice in the software that a person is developing that that math is unnecessary. It also seems to be commonly asserted that persons with a strong mathematical background are just being pretentious.
I believe that the anti-math crowd is missing the point. For a software developer it isn't the skill of solving calculus problems, but the skills required to solve calculus problems. What I mean by this is that in order to work to a solution for a given mathematical problem you are exercising many other skills. Skills such as logic, abstraction, visualization, etc. are very much employed in software development. You go to the gym not because you have aspirations of mastering a bench press, but because you aspire for a stronger, healthier body. Mathematics are an example of exercise equipment for a software developer.
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.
He has not acquired a fortune; the fortune has acquired him. -- Bion