In a 1000 miles of driving all round Scotland I only saw one other man wearing a kilt casually and it turned out he managed a Scottish goods shop in Fort Augustus, all other sightings were pipers busking or otherwise playing in public places.

Yes I too got lots of tourists wanting to photograph me. I guess that's why Scots don't wear the kilt - to keep tourists from bothering them!