I love my 2005 Ram 2500 5.9 Cummins to death (manual). Never has needed much maintenance. Never been in the shop since I owned it, although I may need to do some work that is out of my league sooner than later. Never had major issues. Long as I don't drive too aggressive, gets 20-26+ mpg. Even with my Truck Camper on the back, still gets 15-22 mpg. It's a spacious and safe family car, tows a hefty load, carries a lot in the bed, and is easy to do basic maintenance. It rides just fine, as I am not picky, and there's nothing to complain about.
Yes, my 4Runner ride better, but considering what this 3rd Generation Ram 2500 is capable of, it's a good trade-off for a vehicle that still gets well over 20+ mpg for much of my driving.
Where I live in Western Montana, diesel is still about $1.50 more than gasoline though.
If people got over the need for fancy new vehicles with Bluetooth and all the bells and whistles, they could buy a solid older truck for a fairly good price still. I bought mine used and it had 106k clocked at the time. I understand all the arguments for new vehicles, and I understand why people like some of the newer more heavy duty Rams. When you break it down, many of the newer 1500s and 2500s are having more problems than some of the older Rams. So many factors, like driving terrain and style, luck of the draw, and so on.