As someone said, "to each his own". But, 10 minutes of idling is most likely unnecessary. I let my diesel cool down by driving slower before I get to where I'm going to park. You usually have to slow down anyway because of traffic, streets, etc. Also, I don't measure time as much as oil and coolant temperature. When these start dropping, you can turn off your engine. Note they will never cool down as long as the engine is running, but they will drop. The main thing your trying to do is to get the turbo to cool a little.
As someone pointed out, regnes are hard on the DPF. The DPF has a finite life, maybe 80k to 100k miles if you don't abuse it. If you do a lot of stop and go, slow driving or just letting your truck idle, you'll be lucky to get 80k from your DPF. I have a friend in the home building business who has to do a lot of stop, go, slow driving. His 2011 F350 left him stuck on the side of the road after about 35k miles because of a clogged DPF. (Chevys and Rams have the same issue.)
You should also understand that regens are hard on engines because regens raise the temperature of the engines. Ford and I believe Dodge dump fuel into the cylinder during the exhaust stroke in order to heat the particulate filter. Chevy has a better solution of injecting fuel directly in the tailpipe before the DPF.
Also as has been said, your biggest incentive for not idling is fuel consumption. Idling in itself is a waste. Regening every 100 miles is a real waste of fuel.
One other comment: people used (pre DPF) to remove all of this EPA crap and achieve a 10% to 20% boost in fuel economy. I'm sure that if you removed the DPF you'd get even better mileage. Problem with doing this is you void your warranty; you will not pass inspections; you will not be able to trade your truck in because if a dealer determines you tampered with emissions, he'll have to put them back in order to sell your vehicle; and, it cost lots of money to remove this stuff and reprogram the truck.