Well, I would also not have any issue wearing any kind of uniform in the first place. Each and every workplace has a specific dress code and it should be respected. There are many sophisticated companies where many employees wear sophisticated dress. It all depends on the nature of job as well.
For works that makes their workers to wear sophisticated dress, it's definitely going to be something that's highly risky. For example, those who are working in a nuclear plant are supposed to wear their hazmat suit always to prevent getting exposed to harmful nuclear materials.