And if you are poor and just getting by up in the damp, dreary Highlands with the midges and the fleas that's fine. Better to eat than not to. Its the advertisers who have rebadged it as some kind of "luxury" food - to me a blatant attempt to make a virtue out of a neccesity - that I blame. Scots at least can see the distinction. Very few of them eat the stuff by choice now. The new national food of Scotland is assorted curry dishes. Haggis is for tourists and export.
Plenty of Scots, me included, eat haggis.
Doen properly, its lovely. Biggest problem is those who dont it properly end up with it being dry.
I’m not sure where you got the idea that haggis was some sort of haute cuisine, but you could make the same points you are making against hot dogs.
My point is that the name is sort of off-putting but most people who have a problem with haggis have never tried it.