I suppose leasing makes sense for some people, I am not one of them. Hell, even after living less than 10 miles from work, I have managed to put 50k miles on one car in 3 years.
And now that I haven't had a car payment in just under a year, I am wondering why the hell I ever got myself into one. To me, people tend to get this stigma that the only way they'll ever have a reliable vehicle is if they buy it brand new.
Sorry kids, but that guy you see driving around in a 5-10 year old car is getting back and forth to work, day after day, without a car payment. He'll have an occasional issue that needs to be fixed, but 9/10 issues are more convenience/nuisance types and not the car won't run types.
Then I read about guys with a new Ford Edge (or some other Ford SUV model I can't recall) with engine issues after less than 5k miles, and dealing with taking it back and forth to the shop for them to figure out what is wrong with it. The beauty of my 2000 Jeep GC is that there are a number of them out there, and when I take it to my mechanic (for anything I don't fix myself), he'll likely have dealt with that particular issue and be able to resolve it with little trouble.
Point being that ALL cars have problems at one point or another. I find myself being more happy with a car that simply works and has the features I want, despite the age of the vehicle. And if something about my car displeases me, I'll either get it fixed or move on to a different old car. Hell, my aunt recently purchased a new Saturn Vue AWD with a 4 cylinder. She hates it because it shifts like bananas, so she sticks to driving her 4-5 year old Saturn Vue that has a manual transmission.
The only point worth illustrating here is that new and old cars are going to each have their own issues to deal with. For me, newer cars are more or less a vanity thing. Some people deal with three problems on a used car and get soured because used cars are too much work. Little do they know, they may have fixed the majority of issues that needed fixin just before they sold it off to someone else because it was too much trouble.
For me, I have dealt with a number of issues since buying my older Jeep. But I have just about got everything ironed out and it is a very sound automobile. And instead of putting 200+ towards a car payment, I get to put an extra 200 bucks in my pocket every month. Occasionally, that 200 bucks goes towards a repair. But I still managed to deal with maintenance related expenses while making payments on a newer car, so I am still ahead, IMO.