Co-opting the traditions of another country in an attempt to make yourself seem more exotic is pretty much ground level retarded.
Even though the world now would be unrecognizable compared to the world then, ancestral traditions are still an important part of some people's sense of identity. Granted, if you're obsessed with every aspect of your ancestral homeland's history or whatever, then yeah, that's pretty damn stupid. But there's nothing wrong with wearing full kilt regalia.
I mean shit, your other option is a tuxedo. FUCK wearing a tux. Flashing people takes so much more effort, and unless you're in a kilt, you can't play it off as an accident.