2007 GMC 3500 crew cab long bed 4wd auto (6 speed) 15.5 mpg empty highway 68 mph towing 15-17k 4h lq horse trailer 9mpg 12-currently 40k miles and counting
3) GMC drw 3500 dmax pulls the load good, with some dowwnshifting on inclines.. rides the best unloaded but is very bouncy with the trailer i may add airbags this summer to stiffen it while loaded.
I've never had a dually, but I would assume that's why you're not getting more than 15.5 empty on the highway.
Also, to be fair, your Duramax has much more horsepower than the two older Fords, which comes with the cost of poorer mileage.