There are holes in your initial assumptions and I won't point them out save to say that a lot of people think the same way you do and that in itself should cause you to reconsider
Finally it's not about imposing a certain style of dress on people but rather than certain other styles of dress won't get you where you're trying to go as a team
Let me also ask how long you've been a software professional and whether you've looked into the history of software from its early start in the textile industry
There are holes in your initial assumptions and I won't point them out save to say that a lot of people think the same way you do and that in itself should cause you to reconsider
Finally it's not about imposing a certain style of dress on people but rather than certain other styles of dress won't get you where you're trying to go as a team