Personally i love the 6.2 for what it is...
Cheap to run,parts are cheap,gets great fuel mileage,easy to work on,reliable if you remember what they were designed for.
That said i have hauled huge weight with mine,talking 30MPH going up hill,and i had no issues because i drive it as it was designed.
I don't expect it to maintain legal highway speeds when loaded,but i know that when i leave home with it there is a very slim chance that i will be stranded by it.
Simple to work on with average tools,so fixing on the side of the road is doable.I know of one truck in town here that has a tired old 6.2 in it that will not die,the present owner does nothing for it except drive it.It is heading towards 300 K miles with the original motor.The truck has been local all its life.