I basically agree ^ Just not enough variety and pretty vanilla but you can construct some decent sandwiches with a little thought.
Subway's issue is that they are bullshit.
"Eat Fresh" is the slogan for a place that serves pre sliced meat, pre cooked chicken that needs to be microwaved, and pre sliced vegetables.
You want fresh you go to a deli where they have meat slicing machines and watch them shave off some roast beef for you, same with the cheese and the vegetables.
There is nothing REMOTELY fresh about subway.