I think you have a point, and that's where I'm torn. On the one hand, you have people that probably need to be dressed up -- White House staff, some executives, etc. On the other hand, one can define professional dress as meaning something other than a dark suit, white shirt, and tie for men. Bush shouldn't come on TV without his suit, and I wouldn't dare go in front of a jury without one, but the typical office job doesn't necessarily require it.