As a continental European I will not pretend to know much of Scottish kilts. I saw Braveheart, and once or twice only saw males in kilts on my way back home from work. The latter meant: a sports event involving the Scottish team takes place at our stadium. Ok, it is understandable that Scottish males wear kilts to underline their nationality at sports events. But … do they wear kilts in Scotland?
Our 2015 trip to Scotland was only a four day journey, the vast majority of which was appreciating green highlands, visiting castles and enjoying Fringe performances in Edinburgh. However, on a Saturday afternoon/evening we took a walk in Glasgow. In the city centre we felt the party time. We saw girls wearing evening dresses, elegant and colourful (to be expected in southern and eastern Europe, but in western Europe was a bit unexpected). Males accompanying them wore either just European clothing or … kilts. Wow! We spent the night at a hotel near the Stirling castle (Scotland of course). The hotel restaurant was hosting a wedding party. An elegant one. Half of the male community was wearing kilts. Very elegant and poshy ones.
So yes. Definitely Scotts wear kilkts in Scotland. It does not probabely happen on a daily basis, but like in many other countries or regions, the traditional dress (here: kilts) is considered to be a kind of an elegant garment worn on special occassions. No one, besides tourists on their first days in Scotland cares to turn around. It is simply nothing unusual.