F*ck that right in the ear. If I want a salad (and I don't), I'll order a salad. If I'm getting a hoagie (sandwich, sub, whatever the hell the call it in your (royal) neck of the woods), I want meat and cheese to stand out above all else. I'd go so far as to say most hoagies often have a hair too much bread for my liking. I routinely end up with a plate full of bread scraps that I've torn off as I eat.
That said, tomato is, for me, damn near integral to the overall makeup of a good hoagie or a taco.