> The only value add to software development is people who can do software development.
>> You just described why projects fail. Developers Developers Developers.
Read it again. Software development isn't the same as the whole project.
> Marketing? Sales? Who needs that, my github repository sells and when it doesn't, there is always oDesk.
And don't get me started over "customers" and "clients".
Hyperbole.
> I know that a lot of MBA's and Architects suck.
Not what I said. "If you are an architect, I don't care about your slides and umls, unless you know what you are talking about, and can do a PoC before dumping your horseshit of slides on me." is what I said.
> As do a lot of software developers, even if they call themselves agile or know that svm is somehow related to classification.
I implemented bayes, and suppose I don't know about svm. If an architect comes raving about svm is so much better than bayes because (I read a blog/I read a book/my thesis adviser told me so/once I did a project), it's your job to prove svm is better for the problem at hand. Don't waste my time with your slides and blogs.
> So I do not really see where this straw man burning leads to .
I don't either. Your whole post is full of hyperbole(marketing sucks, oDesk, github). You are making up arguments I didn't put, and then responding to them.