Dodge Eco diesel opinions

son in law has one that bought last summer. he likes it but... it developed an antifreeze leak... it took them 3-4 trips to their dealership shop and weeks to figure out it was the water pump! before that they claimed it leaked at the thermostat housing!? ha
I like my old 12 valve Cummins..in a real t ruck