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.