If you lease a car, when the lease runs out you have zero equity in the vehicle. None. Nada, Zip. Zero. No trade in value, no car, nothing.
And during the course of the lease, you cannot trade the car, sell the car, allow the dings to go unrepaired, or even exceed a predetermined mileage without paying steep penalties. And you MUST keep records of all recommended maintenance.... which might make doing it yourself unacceptable (check the terms of the lease.. they can vary).
If the car has a chronic problem, you're stuck with it. If you decide the seats are killing your back (happened to me) you're stuck with it. If you get sick of the color, you're stuck with it.
And forget about ever reaching the day when the car is paid for and you can relax and not make a car payment again. My car has been paid off for many years. Which, being retired, is a great blessing. If you lease cars.... forgetaboutit.