Some second hand feedback:
My next door neighbour owns a modest size construction company. They built/repair bridges, retaining walls, service ditches, sewer work, etc. His company owns about 30 "basic" pickups including Ford, Chevy, Dodge and Toyota. All are crew cabs, 2/3 are 4x4 and about 1/3 are 1500 and the rest are 2500 series. Any new purchase is 2500. Several Chevy and Dodge are diesels. Heavier work is done by dump trunks. All are working trucks, go off road regularly, hop curbs, carry heavy loads, tow trailers, etc. He keeps them till they start being unreliable or too beat up, many are 250K km+.
He's told me that all the trucks are reliable, only 1-2 have experienced a failure (not caused by a worker) that took them out of service. The interiors and beds stood up to work abuse, but obviously they get badly scratched and dented. He likes the Chevy and Dodge as he feels they have the lowest total cost of ownership (fuel, insurance, price, etc.). He has mixed opinions on the diesels if they are worth the extra $$ compared to fuels savings and lower maintenance. He personally drives a Toyota because he feels it's more comfortable (he's 250 pounds of working muscle) and a little classier if he has to drive clients. He had one aluminum bed Ford, but he said it took a beating quickly so he won't get any more. The tailgates on the dodges if left down while carrying things will eventually twist and not close correctly and require some aggressive pounding to work again.
He refers to Honda and Nissan as "toy trucks for yuppies".