In recent years they changed the menu, jacked up the prices, and can't seem to keep staff that are willing to clean tables and bathrooms in any location.
I haven’t eaten at a Subway in a good ten years, and one of the reasons was because they were often dirty-looking (or just outright dirty). So from my experience, it is not just “recent years”. As for the rest, meh, they were a serviceable option, but never all that great. Meaning that for me at least, it didn’t take much (menu change, higher prices) to start looking for alternatives.
I haven’t eaten at a Subway in a good ten years, and one of the reasons was because they were often dirty-looking (or just outright dirty). So from my experience, it is not just “recent years”. As for the rest, meh, they were a serviceable option, but never all that great. Meaning that for me at least, it didn’t take much (menu change, higher prices) to start looking for alternatives.