Ford. Easy answer. The Super Duty has a solid front axle and is built to work. GM has that poor IFS setup that just doesn't cut it on a truck that is used for work. Dodge is just that, a Dodge.
GM and Dodge were both bailed out by the government.
Both companies cheated the taxpayers of the country.