I get the premise of the article is to show that software developers aren't all that special, and shouldn't call them engineers.
But what's frustrating to me is the blatant comparison of structural engineering with computer security. The comparison stops at the point that they're both in place to make sure nothing bad happens. Imagine building a bridge and having to fend off hundreds of adversaries continuously getting more advanced in finding ways to destroy your bridge.