Thats just because you suck at ordering good things on them. I mean honestly, they give you a reasonable selection of things. You must be able to make atleast one tastey toasted sub.
It's not so much the toppings as it is the bread. It's all crumbly and nasty, and in some cases soggy.
Fuck you Subway