I think we might agree - don't miss the earlier part of that quote - "to be heavily dependent on the possibilities cars open up"
They are both a blessing and a curse. Cars let us commute 25 miles to work in any random direction easily, but a lot of times, that also means we are required to commute 25 miles to work in a random direction.
I disagree on "possibilities cars open up".
If it is optional to use a car basically everywhere, then sure, those are freedom. In the majority of the US you are locked to HAVING to have a car.