I guess your experience is opposite of mine. My 89 4.3 S10 Blazer had a catastrophic engine failure at under 30K that blew a hole in the intake and damaged the hood. Took a lawyer and 90 days to get it fixed under warranty at Scripture Chevrolet in Connersville. 3K later a catastrophic transfer case failure took out the rear drive shaft and nearly ripped off the rear axle. Again it took a lawyer to get it fixed. The only other time I have even consulted a lawer in 40 plus years was during my separation from my ex wife so I am not the sue happy type.
Prior to us getting married she had to get a lawyer due to a POS Tracker that GM finally bought back.
My 05 Dmax was in the shop at Sam Pierce Chevy in Daleville nearly 30 times in its first year. You name it it broke other than the engine block itself. Limp mode, glow plugs, paint peeling, power seat, leaks, u joint, carrier bearing, injectors, over heating, dash lights, and the list goes on.
I have had two other GM products, both Saturns that were ok. No major issues but sure liked to nickle and dime me.
A dozen Fords, BMW, Honda, Nissan, Toyota have needed nothing more than normal maintenance so my mind is made up no matter what your opinion is.