Yup. In the UK we're stuck in a motorised dead-end. Most people are so wedded to the concept of using their car for everything, that it's seen as a default requirement, and anything that stops that is BAD.
I now imagine Charlton Heston in that scene when he was Chief Loon of the Gun Brigade saying "you can take my car keys from my cold, dead hands".