There does appear to be a kind of National embarrasment about the entertainment that was promoted as "Scottish" from the mid 20th Century onwards, and that it merely underlined a stereotypical image that did not in fact exist. Whether this is warranted or not is a matter of personal opinion. There was a demand for this kind of entertainment at the time, and Kenneth McKellar and his contemporaries provided his market well, and probably also did very well themselves. The odd thing is that the Irish, our nearest ethnic relatives, are not so backward at promoting and cashing in on their traditions and stereotypical image. In a way, Kenneth McKellar could be seen as a latter-day John McCormack, who ranked among the top operatic tenors of his day, and was a serious rival to Caruso, yet is remembered today as a singer of his native Irish ballads.
Another problem we have in Scotland is the self-deprecating "Ah kent his faither" outlook.
Having said all that, I wait every year with baited breath for the honours list, and nothing happens!
Merda taurorum animas conturbit. Quidquid latine dictum sit, altum videtur