Why would smart people care about denim vs. trousers?
Let competitors wear pajamas- it makes no difference.
Take a sport like rowing. Technically there's no reason why all the rowers in a boat needs to be dressed identically, but it looks more professional.