Well. My income fluctuates, so having a car loan scares me a little. On top of all the day to day running costs, I really didn't want the burden of additional monthly payments on my head!
If you get a good rate of interest though. Getting a loan isn't really a lot more expensive then buying it cash anyway. Heck, if Mr A gets a loan but negotiates 2k off the price that Mr B payed in cash, he's gonna be better off anyway, and he'll be earning interest off the money he kept in his bank account!