No, there's no excuse for whining and here's why.
1. Your problems seem pretty miniscule compared to "real" nightmare problems others have had with Ford, Dodge and even Chevy. I would hope that at least part of your problems were under warranty,
I have a buddy that owns a concrete business, he had the same truck as you year, model and engine but his was white. His had 320k miles before he handed it to his son. It was never in the shop once except for routine maintenance. It had a lot of highway miles. He replaced it with a 2010 model that had 240k before he handed it down to the fleet. It was never in the shop either. He now has a 2014 but onto the next point.
2. Luck of the draw. Every auto maker has problems with a percentage of their vehicles. I've been around a lot of fleets and it seems on average that Ford and Dodge have a higher percentage of lemons. This percentage might change now with a new model Chevy getting to replace older trucks in the fleets around here.
3. You're a grown man, if you don't like what you have replace it with what you want! Whining gets annoying when you see it in every thread or at least 5-6 posts. If I don't like something, replace it with what will fulfill your needs.
That being said, I think your next truck will treat you well. Whether it be a Ford, Dodge or Chevy.
In reality, if you think GM is crap... I'd hate to see what you would call a Ford or Dodge if they were problematic for you.
You don't like my whining? Guess what, I don't give a crap.
You are entitled to your opinions and I am entitled to mine. You are free to disagree all you want, again, I don't care.
So, stop whining about me whining.

I'll have to whine if you do... Just saying...


