I have never been laughed at by tourists either and one becomes aware of sneaky pics being taken but many of them want to have a pic of themselves with a kiltie and they are always very polite in asking.

Last time the Chinese were outnumbering the Japanese!