A. In the US - driving sucks.
Populated areas: It's gotten much more crowded on every road in the past 20 years. At least where I live rush hour is a joke - there's a crash every day on the interstate, meaning traffic doesn't get above 30mph the whole time I'm on the interstate. Local roads are also full of cars during these times and during most times. It's not fun, and it's not freedom, it's an annoying necessity to live.
Non-populated areas: Far less crowded, but to get anywhere, you're looking at long drives on twisty, winding roads. It might be fun at first, but then gets old. It's not freedom, it's an annoying necessity to live.
B. I think cars used to be a rite of passage for young people, and often the first way they would get "out of the house" and have a way to get privacy for their earliest girlfriends/boyfriends. This is something that started to die in the late 80's. Today's young people are much poorer, much more worried, pissed, and disappointed in everything, much more isolated, and under much more restrictive settings in things they do such as school and such.