Eric,
You really can't judge a manufacter by one vehicle.
We have a '06 Charger, just rolled over 103,000 miles. It's only been to the dealer three times. All of them warranty work. This is our first Dodge and I really can't complain about it.
I bought my '00 Ranger used with 137,000 miles on it. Right now it's close to 176,000.
It almost sounds like your truck was one of those "built on a Monday, Friday, or day before/after a holiday".