The anti car evangelism has been going on for 6+ years if you've lived in an urban area. Your point about the non-affected advocating for public transit is 100% true though. I've been dragged for pro car statements before, and the people dragging me are NEVER actually New Yorkers or Manhattanites, they're always either Brooklyn Transplants or people who are spread randomly across the US.
New Yorkers know that working class people have to commute into Manhattan and often save hours driving instead of taking the train. The pro bike keyboard warriors should go to Manhattan during the work day and ask a worker at any downtown Manhattan restaurant how they get there.