Why does Dodge go cheap with their steel?

In defense of Dodge from my point of view, I have an 05 Rumble bee that I bought in Mar. of 05. It has a build date of Oct.04. I still have the original battery, 12 years old, and have spent roughly about $300 in maintenance. 1 front bearing hub, egr valve and a oil pressure switch. GM trucks are having engines dying on the road. So far my truck has been very dependable and no visible rust on the body.