2011 dodge ram reviews needed

I'm with you on the diesel. I swapped trucks with my son for a couple of weeks, I'm driving his '04 HEMI & he is driving my '03 diesel 3500.
I'm getting 16MPG driving to work, where my one ton averages 22MPG.
He just got back from Houston & averaged 24.5 MPG, The best his truck has ever gotten is 18MPG.
Something that struck me odd, I had bought a new Dodge 150 in 1982 with 318-4bbl.
The milage numbers on it was 14 city & 17.5 hiway, I thought that was great at the time.