Trucks have always been the saving grace of GM. Unfortunately, they crank out alot of crap cars.
The trucks prove that GM can build a good vehicle. But it also highlights the questiong "Why don't they?"
The only GM car I've had was a 1996 Saturn. It was a decent car, but just not quite as good as the other cars I've owned. After I had it for five years I'd have to drop it off the the mechanic every few months to pay him a few hundred dollars. Nothing major, but I just got tired of things like a bad brakes, blocked sunroof drain, bad brakes, a leaking radiator, bad brakes, bad alternator, did I mention the brakes?, burning oil, failed clutch master cylinder, bad ignition switch. My previous Mazda needed a thermostat replaced, a snapped exhaust bolt, and had a twitchy radio that was too expensive to replace, but other than that it was just regular maintenance.
We have had a great experience with my wife’s Malibu. Like it far more and get better performance than her former Taurus.