I take challenge with this because it is hyperbolic. It is one thing to say mass transit is insufficient, but to claim there are no alternatives whatsoever is flat-out wrong. And, the claim that someone has to own a car in order to "do anything related to society in the physical world" is just as bad. People absolutely manage without this, and it also discounts all the mass transit options you already support and want to see expand.
Part of what upsets me so much about the car-critical movement is how fast and loose people play with words.