Finally a topic I can weigh in on. I'll never be a Million Miler on any airline, but like anyone from NY/NJ I feel like I have Diamond Elite status for pizza and subs.
To the question at hand - a good sub at Subway? No. It's an impossibility. IMO that chain is fairly bottom of the barrel.
At best, any chain sub shop is going to be a "B" grade sandwich. If you want something legit, you gotta find a good local deli or similar. And if a perfect sub on delightfully crusty yet airy bread was like eating at a Michelin star restaurant in Rome, Subway would be like microwaving a can of Spaghetti-O's in comparison.
I'd give Jersey Mike's a solid "B" grade. Really not bad, I'm happy to give them my business particularly when traveling. If their bread was a little crustier they'd be in B+/A- territory. Quality bread makes or breaks a good sub and they fall just a little short.
Quiznos, Jimmy John's... C+/B- depending on the day. Nothing to write home about. I wouldn't consider Panera Bread a sub shop but they're in this tier as well. Willing to stop in if it's on the way.
Anything else, I pretty much avoid.