That's very simply because most people here are North American. No more than that.
Which is precisely why it's silly to say that wearing brown shoes with a navy suit is unacceptable. The conventions are different when you cross the Atlantic.
Last edited: