I think this discussion is way too black & white. I for one don't think all building codes are bad, but it's trivial to imagine a case of too many building codes. Now the question is, what are all the codes out there, and how much sense do they make? Is there a process of exceptions? What are the costs involved?
Because, based on the article, it sounds like absolutely no common sense is used for exceptions.