Subway is what it is, some like it, others don't. Let the 'good food' gang bang (always wanted to get those two words together in a post) on about salt, processed etc all they like, if you like it and find it tasty, then good for you. If they don't like the taste then guess what? We are human beings, we are different, we have different tastes.
At the end of the day, live your lives, eat what you want and be happy... and if you ARE one of those who feels the need to insult and belittle people based upon what they like to eat now and again, well you be happy doing that too, whatever makes you happy.