I can tell you this from my own diesel experience. While filter changes at 10K were expensive to start with, close to $80 every 10K miles, prices for the same filters have almost doubled in cost if they're even in stock now.
Oil, DEF and diesel fuel are way up over the last 18 months and not to be too political, but I think the current presidential administration has ruined the oil and gas industry permanently. The current energy policy doesn't lend itself to ICE engines anymore and the producers know it. They don't have the motivation to drop billions into new refineries and production when they know that they are viewed as public enemy #1.
Mostly though, it's really gonna depend on how often you tow and what you're gonna be doing with the truck 99.9% of the time. The economics of the world have changed in the last 3 years since I bought this beast. I no longer have any desire to upgrade to a bigger trailer, so I'm actively trying to trade down to a gas 1/2T which will suit my personal needs better, but maybe not yours.
I've put close to 18K miles on my motorcycle over the last 14 months trying to keep my miles and fuel bill down. For me,my truck is mainly now a commuter so the need to justify keeping this particual truck is hazy for me.