I completely agree that being able to drive is an important skill.
When I was a teenager, I had no interest in learning to drive. I lived in a city, with good public transport, and I have to admit I was a little bit afraid of driving (even though I'm normally quite a confident ballsy type person). My father insisted that I learn - I did not have a choice. I think he might have even made me pay for part of cost of lessons too but I could be wrong.
Just because he made me learn, didn't mean he was going to buy me a car. I have always been quite environmentally aware, and I am happy to take public transport wherever possible. But being able to drive gave me choices - in terms of jobs, needing to hire a car on holiday in remote locations, or those times when you just need to get to IKEA and have too many things to carry home can't be arsed with their delivery timetable.
I learned to drive in Canada, and when I moved to the UK over 10 years ago I stopped driving entirely for the first 7 years or so (because public transport was too easy in London, and driving was too expensive). When my DH and I bought a car 4 years ago, I discovered I had lost all my confidence. I had to deal with driving on the other side of the road, teeny tiny narrow roads often dotted with cars parked right in the middle of the lane (WTF is that about? I still don't get it), speed cameras everywhere, and thinking in miles instead of kilometers.
So I never bothered. DH drives everywhere, and if he's not available to drive me somewhere that I can't get to easily by public transport, I just don't go. It's ridiculous!
Now that I'm on maternity leave, I really regret not trying harder initially. I don't need to drive every day, but even in central London it does come in handy once in a while. But DH has been encouraging me, even forcing me at times, to get behind the wheel, because he also feels it's an important skill for me to have and wants me to be independent. So I am trying!
And my DD will be required to learn to drive, just as I was.... as will any sons if we ever have any.