Yea, depending on where you live in the USA, you practically need a car of some sort. Yes, there are cities where you can get away with not having one, but the vast majority of Americans would have to make a huge lifestyle sacrifice to not have a car. Some people need trucks to haul things, but NOBODY needs giant-grilled zero-visibility monster trucks or monster SUVs where you can't even see a person standing in front. You could get rid of these atrocities and not kill cars/trucks in general.
Maybe that's where effort should be focused.
Removing the 'light truck' hole in CAFE standards would be a good start.