@ Matt Bryant
"I don't wear a suit and tie when crawling through a datacenter but I sure do when I'm in the boardroom."
You missed the point of the article entirely. It is about developers who are not in a customer facing role being asked to dress as if they were.
If I were a visitor being shown around a company, seeing a development office full of suits would give me the impression that they are subject to a regime of office politics which will constantly interfere with their productivity.