I knew one of you will bring google up
Oh well, I still think you should have some sorta dress code in a workplace. That doesnt mean a specific colour or style. Just means: wear decently. That decency is the "uniformity" here, but you are no restricted to the colour you wear.
And I think discipline does play a little role, if not a big one. Coming to work on time, not extending the lunch time, going home late to finish work etc. I'm sure its quite common in India to set a meeting at a particular time, but the others come late. Happens often here in Malaysia! I think im going off topic here with the discipline stuff. But I think a certain dress code would help with that.
I mentioned the military to link the aspect of work and dress code. So, the dress code is a MUST for some types of work. Other examples include: air stewardess.
I think im jumbling my points up.. my apologies for that!