Not entirely, the problems are also that wages haven't kept up with inflation; $9,000 salary in 1970 would be $75,000 today, and the automakers realized they make more profit in financing than on the vehicle itself, optimizing the maximum they can squeeze someone who needs a vehicle, hence 96 months for an auto loan.