It's whatever suits.
Mr M is happy and has worked out he will save money long term by leasing.
Maybe he has a different business model to mine, after talking it over often over the last 39 years with different accountants I was always advised not to lease or contract hire. Mind you I have never felt the need to buy a new car, being in the trade I would rather somebody else took the big knock.
I completely agree with you being able to do as you want, I just wanted to point out to others the risks involved.