Mind elaborating on how this is a "moral issue"? Public transit is funded by "everyone's taxes" as well, but you still have to pay a fare to use it. Do you get similarly aggrieved?
>Around the time the charge was starting it was easy to find supporters for it on tv chat shows but I never met one in real life.
It's trivial to find polls that show a non-negligible level of support for the charge. eg. https://www.theguardian.com/politics/gla/page/0,9067,897312,... or https://www.vitalcitynyc.org/articles/how-london-and-stockho.... Just because your small circle of friends don't support it, doesn't mean they don't exist.