The neighbors 2016 Super Ram 2500 averaged 20mpg from Idaho back to Alaska last month. The roads were bad with snow and ice and some of that was in 4wd. The Ranger averages 20 mph in 2wd on a good day. The Jeep averages 17mpg year around. The big Dodges are more than twice the weight so, the 20 mpg looks impressive to me.
My Ranger gets 17 on a good day and rides like an 8N Ford. It's also the first truck I've ever owned that I wish had a tilt steering wheel. I think that he'll like his Dodge.