I daily drove a 2013 F350 CC LB diesel for 4 years and am now driving a 2017 F350 CC LB Diesel. I don't tow much, but when I do pull the 32' enclosed trailer, this truck made it easy. Everyone that rode in the truck when towing was impressed. Yes, the ride was firm when running unloaded, but settled down with a few people and/or cargo in the back. I also wanted a crew cab with an 8' bed so I can avoid using a trailer sometimes by having enough room for what we need to take. My fuel economy, even when towing is better than my previous half-ton Chevy. Certainly better than an F350 with gas engine when towing.
Oil filters (OEM Motorcraft) are ~$13 or less if you buy a few at a time. Oil is not too bad depending on what you use, but still ends up costing $80 for an oil change with filter if you do it yourself with T6 oil. As mentioned above, once you push the pedal, it makes it worthwhile.
I justified it due to the main cost difference between similarly equipped F150 and F350 w/6.7L was basically the cost of the engine. Much of that is made up on resale and I ended up with a much more capable truck. If I would have gone with a gas engine, I might have stuck with an F150, but everyone's situation is different.