Getting a loan for a car seems quite natural to me. A car provides service flows over a long period, so why not pay for it over a similarly long period? In the first year or two the car's value is probably below the outstanding loan amount, but beyond that it's likely to rise above it, so you're free to sell and walk away from the arrangement.
Granted, high interest rates might make this a bad deal, but the principle seems sound. I bought my previous car on a 7-year bank loan at 2.5% and didn't regret it.