And Cuba has cars because...? Every country where people can afford cars, they buy them. If they can't afford them, they make a car they can afford.
Parent brought up people spending $700/mo to own a car. You can get a car much cheaper. Why do people buy nice cars? The person who hates mowing their lawn doesn't buy a fancy lawnmower. People buy nice cars because they like nice cars and want nice cars.
Personal vehicles solve a lot of problems that public transportation doesn't. If you only view cars as a way from point A to point B, you won't ever understand why cars are so critically important, desired and fought for.