I gave in years ago
Many many moons ago I worked for a support desk that, up until they got bought up by a bigger company, had a very relaxed dress code. The clients didn't care that we dressed down and the fact we were largely phone based, and on the occasions we did have to go onsite had to often scramble under very dusty/dirty desks means we never wanted to wear any of our nice clothes.
Along comes corporate bigboys and brought in a non IT manager to manage us. I had many many meetings with said manager telling me to comply with the dress code before I finally gave in. Even then though it was only ever black trousers and collared shirt. I think I was the last holdout in said department.
The annoying bit for me was on the first day I gave in and wore black trousers the manager in question saw me coming in and gave me the "see, it wasn't so hard now was it" talk... which really irked me. I left shortly after.
Since then I just find it easier to wear trousers and collared shirts (since I brought the bloody things, I'll use them) , it seems to make higher ups listen to me a little more than my less well dressed colleagues. ... though as a small act of rebellion I never iron the shirts. Even still, I occasionally get comments from them about how well I dress.
Plus, nobody would ever guess if I went for an interview based off the way I dress. ;)
Never a tie though! Apart from the obvious noose reference those things are dangerous don't you know. Could get caught in a printer or fan or something.