I imagine that's because if you can get a car in the UK, you tend to keep it. All the hoops you guys have to jump through is just ridiculous!At the risk of being a film bore (I'm happy to take the risk...!), I only know about the connotation because of the cult 80s classic film, 'Repo man'. It isn't a term that gets used over here (in the UK).
http://www.imdb.com/title/tt0087995/
Market is fine. In the UK anyway...!
Tax, insurance, licensing, permits, fees, petrol, etc. And God help you if you fall down on any of it!
If you can afford all of that you can afford car payments.