Yes, I quite agree. I certainly wouldn't base an entire sandwich around the stuff, however it seems my indifference to it, despite the cultural connotations, is not a rarity!
Someone should report them to trading standards really. The new slogan should be: 'you'll either love it or you'll hate...