I have no idea if there is a specific non-engineer that this post is talking about. The author of the referenced techcrunch article Bindu Reddy is certainly not a non-engineer : http://www.crunchbase.com/person/bindu-reddy
It also seems to me that this post is criticizing two sentences out of the entire article (http://techcrunch.com/2011/02/13/engineers-startups/) without properly understanding them with rest of the context. All this article is saying is that due to the market warming up, now is a good time for engineers to work at a start up.
That said, I agree with the point that dbasch is trying to make even though I don't think that they needed to be presented as a 'rebuttal'.