I think you nailed it. The voting population generally disapproves of 'car culture'. Foolish trends like removing catalytic converters and running super loud exhausts for single digit horsepower gains or hooning on public roads don't do its image any favors. But the most basic reason is just that the industry lobby that wants to lock down cars is much stronger than the independent/shade tree mechanic lobby that doesn't.