In my opinion, GM has been sliding downhill for a while. The trucks are steadily getting more useless bells and whistles while taking away practical items. Case in point, if you pay $35k for a truck, it damn well out to come with an under hood light. Also, the radio's are cheaply made. The CD loader on my wife's truck doesn't always work. The instrument cluster needles work sporadically. And it's not an isolated deal cause there isn't one GM truck here on base that has an instrument cluster or radio here on base that works right. Second, unlike GM, Ford has geared their trucks towards the folks who actually use them for work and life. Take for example the integrated trailer brake controller that works in conjunction with the truck. GM could easily do that, but instead they're busy putting OnStar and a fancy radio system with navigation. These are minor things, but added up it reflects a lack of quality. Instead of more useless frills, make the truck work better. And like towcat said, if you spend $40k on a dually you should be able to at least get a set of wheels that look worth a damn. For $40k you can’t include some sort of decent looking aluminum wheels on the truck? And I won't even comment on the problems that my '01 Duramax had with the fuel system.
I also see the horsepower wars going on when it ought to be the efficiency wars. Granted GM has done wonders with the Dmax and it's fairly efficient but it's not hard to make the truck more fuel efficient. Along those lines, GM is falling behind in another realm in that Ford has planned on a baby Powerstroke for the '10 F150. I’ve also read that Dodge is going to be putting a diesel in the Ram 1500 soon but GM's still trying to figure out how to get a diesel in the half ton trucks. There's a guy that has built a Hummer H2 in Kansas that is powered by a tuned Duramax that gets about 35mpg. GM could do that form the factory but for some reason they refuse to do so.
Why not step out there and provide in-house MPG ratings? The EPA doesn’t require it but that doesn’t mean that GM and the rest couldn’t voluntarily provide that information that I’m sure many people would be interested in reading. It would tell customers that you’re going the extra mile to inform people. It wouldn’t be difficult and I guarantee you that it would make Ford owners think twice about buying a new Powerstroke and it might give the Cummins a run for its money.
Just my $0.02 worth.