Get a diesel for the performance, get a gas for occasional light duty-cycle usage. Personally, if I'm buying a $70k truck, it'll be a diesel. If I'm buying a 10 - 20 year old truck, I'll likely find a lower mileage gas.
A lot of the diesel financial calculations ignore the operating cost. One replacement on an injection pump / injectors, turbo, EGR/DPF/SCR system, and you've wiped out the entire lifetime worth of savings. Then add in the higher oil change / fuel filters, it doesn't make financial sense if I'm using it 3 months / 3k miles a year (RV use).
Very few modern gas engines need anything beyond oil and filter changes. Yes, there's the occasional lemon, but used engines are everywhere for cheap.