This is largely due to the fact that as you don't own the car, and you're driving it and only likely to keep it for 3 to 5 years and the finance company will sell the vehicle at the end of the lease contract for a residual value that it calculated when you entered in to the agreement. Therefore, you are effectively paying the finance company for the amount that the car depreciates across that term instead of paying to own the car.