I got a license in the US when I was 18 (or 19 I don't remember) during the one year I lived in Los Angeles. I never got to use it, as I couldn't afford a car (I still can't, actually).
I never had one in France, and I never needed one either. Public transportation (subways, buses and trains) are good over there, so much in fact that I think that less than half of the people in Paris own a car. (Or it might have been from a specific age group, anyways, you don't need one).
Now I live in the US again and I don't have a car. I don't intend to have one for as long as I can, really. I just can't justify the cost. I own a moped, and it does around 90 mpg, and insurance cost me 75 bucks a year. So, no, I don't look down on people who don't have cars. In fact it's kind of the other way around, I can't understand the US fascination with cars. Especially large ones. Why do people feel the need to own a huge jeep to commute from their suburbs ? Why ? Why did they built their cities to make them so dependent on cars, for that matter ?
Having to rely on somebody else to drive you around is actually a pain to both of the sides involved though. For them, because they have to play taxi, for you, because you depend on someone else, and have to adapt to their schedule. Everything have to be planned. There is no "oh let's suddenly decide to go see a movie with friends" anymore. And sometimes you have to wait hours before someone can pick you up.