I am actually horrified by the number of people that lease these days, it's just something else to keep up with the Jones'.
You do realise that not everybody cares what anyone else thinks about their material possessions?
PCH (leasing) is often (not always) cheaper than buying a car, running it for 3 years, selling it, then buying another. There are some brilliant lease deals if you keep an eye out.
My OH had a car on lease which was roughly £600 per month, so £7k per year, for 3 years.
If he'd bought that car it was £72k and would have been worth roughly £35k after 3 years. He would have been bored by then and would have sold it having lost £16k more than if he'd leased it.
There are similar examples at all price ranges.
If you want a new car it could be any one of 4 or 5 funding methods that's cheapest. It depends on the offers available.
My current car was cheaper on PCP than paying cash due to the finance incentives available. You are free to pay off a PCP deal at any time, without any penalty, having taken advantage of the extra discounts.
I've had great lease deals, have paid cash, and have used PCP depending on manufacturer's deposit contribution.
It's naive to say that any funding method is preferable to another, without having the full details of the deals in front of you.