GM long term quality is the best. My daily ride, Camaro, has 345,000 miles on it, no rattles, squeaks, etc. I had a Toyota that at 100,000 miles was the biggest piece of shit imaginable, nearly unfixable, mechanics laughed when I talked about rebuilding things. My wife has a Ford with about 150,000 miles on it, the interior is falling apart, I mean the whole interior, and the front end needs bushings as well, otherwise pretty good car.
This JD Powers quality thing that gets quoted so much is about defects first 30 days. The people at consumer reports that always rate Japanese cars so highly, they are good at reading their telephone bill and understanding every last thing on there but they don't know doodly squat about cars. They say my Camaro is not nimble enough to get around in a parking lot!!
GM has had many triumphs over the years and they never talk about it in their advertisements. They have the stupidest public relations and advertising department I can imagine. They could do infomercials pointing out the handling capabilities of their Corvettes and Camaros/Firebirds over the competition, they could point out all the technical innovations they have done over the years, they could talk about long term quality and maintenance costs, they could do a lot, but instead they do those stupid saturation advertising repetitive motion obsessive compulsive ads that are such a turn off.