I used to say that too - then I bought a ZR2. I had more failed parts on that single GM than I have with every other vehicle I've owned in my adult life, combined. I don't know if it was built on a Monday, or a Thursday afternoon before a long weekend - but it was a complete disaster of a truck (when it came to durability).
That's classic GM. And they've only been worse ever since.
Our Fleet trucks, and especially the vans, don't even come with shocks anymore. You can bounce the bumper on a brand new GM and the whole truck will just sit there and jiggle for about 3 bounces. Going over the expansion joint of a bridge is like riding a giant rocking chair.
My 2012 GMC 3500 Express Van has:
-no shocks
-apparently no working swaybars either
-walleye vision passenger mirror
-fan motor resistor failed allready
-failed alignment
-gas cap broke in half (my hands aint Supermans hands, any co. that can't even make a decent gas cap has no right making cars)
-left side seat foam is flat so I get to lean on the door everywhere I go
-spare tire won't lower when you jack it down. You have to use Voodoo to get it down.
-tailight bulb
-shelfs shook loose and fell down
-cruise control that isn't cruise control
-broken cigarette outlets (2, and not the fuse either, power on the wires, the socket actually failed!)
-the worst transmission I've ever driven in a work truck