It could just be me, but it seems that the “crazy American” part comes in as a result of one’s conduct. I have worn my kilts all over Scotland without a problem. I have also observed locals looking at other Americans, who were acting stupid, as if they were out of their minds.