Leasing or business PCP makes perfect sense, especially for those who get car allowances. A lot of car allowances have conditions that require a car 3-5 years old max and 4 seats. To buy outright, maintain a decent car in this time frame would cost a lot more in depreciations etc than to simply lease or PCP. If you buy at the end of this scale i.e. a 4 year old car then you would have to change it within the year or loose your allowance. With 3 year clauses, you never get to buy a car after its had the main depreciation but you would always be selling it when its lost its most value.
People receive this allowance as they need their car for business use of some description. Therefore it is an essential part of your job.
If you can't travel, you don't get paid. Thus the circle is complete.
Since I have been working for my company which pays the car allowance, I have looked into this a lot more and got others opinions.
Some prefer to own their own car, pocket the cash and set aside money for bills/services etc. Other prefer to lease. If you're a contractor or own your own business, it is tax deductable.
Lease hire is one of these things that doesn't make full sense or seem worthwhile until you are in a position to require it or benefit from it, then it all clicks into place. Some people wouldn't benefit from it and thus don't do it. Its very hard to explain all the benefits as they are situation to job and circumstances.