IMHO, ketchup doesn’t belong on anything.
Tomato’s? Yeah, they’re great. Love ‘em.
Burgers without ketchup? Bite your tongue!!
Some things just cry out for ketchup. It is a nice change up for french fries to dip in. I can’t eat meat loaf without ketchup. I much prefer it to a sauce of some kind.
Ketchup has its uses. Just not on eggs or hot dogs. People who eat ketchup on hot dogs have a serious mental illness. They need psychiatric help of some kind. Srsly.