The (very) few quality highlandwear shops don't have their staff wearing kilts. When I enter a fishing shop I don't expect to see the staff wearing waders and holding fishing rods so why should a clothing shop be any different? It seems to me that a substantial proportion of the staff you see in Royal Mile "kilt" shops are wearing turbans anyway.