The only downside in maintenance is the oil, which really isn't all that bad when considering how often you have to get it changed. With a diesel the only common maintenance is oil, fuel filter, and air filter.
With a new truck there is no DPF maintenance, it's just getting it to go into regen mode to clean out the DPF...which is simply just driving. Until they add the urea (DEF) at least...
The cold weather stuff is an issue though. However, our buddy lonestar's from TX, like myself... and We really dont have to worry about that stuff lol.. But you are right as in certain areas you do pay a premium, like oil changes and diesel fuel. Although I do put diesel a lot less than I used to put gas because of how much longer it lasts