I think some people who look odd also look dangerous to many folks. A man in a kilt is unusual but in a fun and friendly way. I'm a big Black guy and the kilt seems to make me more approachable. Instead of little old ladies clutching their purses and moving to avoid me, they walk up to me and strike up a lively conversations.

As for the occassional negative comment (usually issued anonymously and from a safe distance) -- well, some people just haven't caught up with the rest of us yet.