This.
This too. The greatest thing it has going for it is the convenience factor and the fact it is dirt cheap. Open up a can and its instant meat. Loaded with salt and fat so it can season other accompaniments like eggs, potatoes etc.... When cooked together with other items, it becomes decent at best (and thats a stretch). When it is the main item of a dish and its taste is not hidden, its awful (like a grilled spam sandwich). The meat, while edible, is questionable and loaded with fillers/chemicals etc... Everytime I try spam, with every bite Im reminded that this is subpar to even to fast food quality meat. Its even lower than a shitty quality hot dog.
Anybody with passable cooking skills can just substitute something of much better quality into a dish than spam. Instead of spam and eggs, try any type of sausage or bacon fried up. Instead of spam and potatoes, get some corned beef. etc...etc...etc... A little bit of imagination and you dont even need to use spam.
Unless you grew up eating spam and have such a hard on for it, there is just no point to it IMO. I try it every 5-7 years and Im reminded why I dont eat it more often.