People who have cars say that a lot. I know too many people without cars to believe that mass transit is unusable nationwide. The idea that having to pay for on-street parking will ruin people's lives is frankly ridiculous, and hasn't panned out anywhere these systems have been implemented.
If on-street parking is crucial to the well-being of humanity, then we can absolutely subsidize it for lower-income people, just as we do for so many other things we've deemed critical. It's as simple as issuing a prox card that results in free or lower-cost parking. With a centrally managed parking system capable of dynamic pricing, there is no barrier to this strategy.
Finally, the whole purpose of using taxes to drive behaviors is that you're not taxing the people who don't engage in the behavior. That's how it works.