It's not completely arbitrary. Standard business wear of one century becomes the formal wear of the next century, and casual wear mostly comes from military or sports clothing. Formal wear is just very conservative.
Sir Topham Hatt in Thomas the Tank Engine is not a joke. That's what railway managers wore.
I just wanna know when we can go back to formal robes. Superior in nearly every way for office work.