I hear ya man. I have to wear a uniform to work. Everyday a shirt and tie and a freaking hat. In the winter I must wear a double breasted jacket. I would much, much prefer some nice slacks and a polo shirt. However, as previously stated by another poster, it is all about company image. A well dressed person commands respect and confidence in others. This includes fellow employees as well as costumers. Also, and more importantly, it promotes the image that the company wants to project to the public and it's business partners. I hate wearing a hat and tie, but I am paid to do it - so I wear them.
As for gaming - Usually I do that naked