I have love everyone of our GM trucks. My 400,800, and 900. That being said I loved the 4 Fords we had before that 74 F250, 85 F350, 89 Ranger, and a 92 F350. I will most likely be back in a GM on my next one. I'm just enjoying a paid for truck with everything I need plus a Maggie.
I can definitely understand why people, even loyal customers would be driven away from GM after having some of the issues I've heard about.