I have leased many cars and trucks over the past 20 years. I agree with others above that leasing is not that different from buying. With trucks becoming so complicated and the fact its hit or miss with any manufacturer to get a good one, leasing is like a long test drive. If you get a good one you can buy it out if you want. If you get a problem truck, give it back. You can trade a lease just like if you bought it or you can sell it.
It is true that you don't own the truck when you lease but if you have a loan you don't own it either. I worry less with a lease then if i owned it. If my lease gets damaged, i have it fixed and give it back. The best things about leasing is that you get a new truck every few years, it is always covered by warranty, no maintenance except oil changes and always have latest tech.
All leases allow for normal wear and minor damage is not charged. They give you a guide as to what they consider minor damage. I always use every mile on the lease but i have a another car to balance the mileage so i don't go over. If you go over mileage is typically 25 cents per mile, so if you go 1000 over its $250.
Buying and keeping long term is always argued as the better way to go but if you include all the maintenance (tires, breaks, fluid changes etc) the difference is minimal.
When you have a payment, you still own the truck, how much you own of it as a percentage is based on how much you've put into it so far. When you sell the truck, every penny is yours minus depreciation.
I just priced this out specifically for this thread, using my exact truck on the Ram Canada build page.
Base price = 56K.
Taxes + discounts gives total price = 64K.
Financing for 8 years, monthly payment = 742 * 96 months = 71K total
Leasing at lowest rate is 5 years, monthly payment = 819 * 60 months = 49K.
Now remember this is long term, so lets say 10 years minimum.
Leasing = 49K * 2 = 98,000K
Financing = 71,000K + repairs
That's a difference of $27,000.
So to lease that truck for 2 cycles, 10 years, it costs you $100,000, and you still have no truck at the end.
To finance that truck and keep it for 10 years, it costs me $71,000, and I have another $10,000 in value left in my truck. Plus, I actually have the truck at the end of all this. The longer I keep it, the more and more I save unless repairs start getting costly, but 10 years is nothing nowadays.
There is no way you're going to beat that with a lease, even if you have to replace the entire engine several times.