Go to Scotland. You can wear a kilt there. lol
Because they haven't taken it for themselves. If you want it, start a revolution!
Because men are defined by their utility to women and if you dress in a wacky way it suggests that you are unstable in some way.
I feel like they do have the freedom to dress. They just don't express it. I don't blame them though people are so quick to judge now a days.