Oil changes, if you think about it, are at least the same, maybe even cheaper than gassers.
1 oil change 10,000 miles or once per year - 10 quarts of oil.
Gasser oil change every what, 5K miles, or 6 months? = 5 quarts of oil?
Seems like a wash in that regard, overall.
Fuel filter change every 15K miles. You can do it yourself if you want, and filters are not all that expensive.
I bought my first diesel in 2016. It was a 2014 Ram 2500. Paid $37K plus tax for it in 2016. Had 17K miles. Sold it to a dealer last month for $35,500. Had 54K miles. So, I drove it for 2.5 years, put 37K miles on it, and it cost me $1500 plus tax for those two years. Sold it and bought a brand new 2017 Ram 3500 for $47,500.
You can probably justify your decision either way. It's all in what you want. The towing experience with a diesel is remarkably better than a gasser in my opinion. The engine brake itself makes it a heckuva lot better going down hills etc.. I can tap my brakes to exit off the highway and the truck with the exhaust brake engaged will dang near stop by itself by the time I get to the stop light.
Mike
Mike