It's not a matter of 'kilt snobbery' per se, but of getting it right.
Indeed; I am always much happier when I know that I am right (and everyone else is wrong) than dressing incorrectly just to follow the fashion of the day.