Agree. They do look like a punk band costume, or maybe a nerd group like PeeWee Herman or maybe Devo. If anyone ever walked into work wearing one of those, 1) it would end his career. 2) he would never live it down. For the rest of his short time in the office everyone would be asking him, "Where is your 'special' suit today?"