Ketchup (Heinz) goes on everything from scrambled eggs to the finest filet. Tomatoes go on nothing. I don't care for the texture or taste. Leave them off my sammich, burger, out of a wrap etc. But I will dip all of the above in a big pile of ketchup.
Similar to coconut to me. The taste and smell are wondermous. The texture of flaked coconut is like nails on a chalk board. Like your lips on one of those flat, dry-ass, wooden ice cream "spoons".