I agree with the idea that all people should be able to wear cultural attire, without repercussions for their actions.

The last highland games I went to, I saw a toddler in a kilt. Not that I am too partial to kids mind you, but ya gotta start 'em young and all.
At least that should be one more person who'll grow up without a negative opinion of the kilt.