This is a good point.I always pay cash for my vehicles and have done so for the last 25 years. When you pay cash you realize how hard it is to accumulate the money and are much more prone to make wise financial decisions. Most people will buy on impulse if they are qualified for the loan.
When you part with a nice chunk of your hard earned, you tend to think more carefully about a purchase.