Ahh - Flumps just made my point - mango chutney & tomato based curry - a delight.
In fact mango chutney on ham or cheese sandwich is a delight, my DF also has mango chutney with his fried eggs - I can sort of see his point.
Now sandwiches, I am the master of the sandwich, tomato is sometimes, but not always bad;
Sliced chorizo, grated cheese, red onion, crisp lettuce, jalepeno, tomato & mayo is, for instance, lovely.
As is pastrami, swiss cheese, lettuce, onion, tomato, gherkin & mayo.
A cheese salad should never contain tomato though - substitute beetroot & maybe sliced egg & loads of onions.
Tuna mayo should be naked but for the addition of sliced red onion.
& a bacon & avacado on toasted bread would be rude without tomato (& a gallon of mayo).
Ham & tomato -NEVER - ham should only be served - with or without cheese & either chutney or beetroot, the best option would be a beetroot chutney.
Oh, & all sandwiches must be served with a side-order of ready salted crisps.
& cut into triangles.