Lease cars can be quite cost effective in the short term. Like the ever growing number things that people are getting on subscription, cars are one of them.
If we were desperate for a car, we would need a loan and our maximum of about £300 per month. We could get a very much better new car on lease than taking a risk that a second hand car would then need additional work.
In the past we've always bought a used car that's a few years old but our last one wouldn't start due to a mystery electrical fault with still another year of the loan, leaving us in a difficult position.