It will be a long long time before I consider buying another GM vehicle.
I bought my first Japanese car in 1972 and have owned nothing since, (ok,one German vehicle) a total of about 15 vehicles. In all that time not including service which consisted only of oil changes (I never return to the dealer unless it a warranty item) I have spent a total of about $500 on repair in some 40 years. I do not include wear and tear items such as brake pads, tires, windshield wipers, etc.
I always sell my own cars and because I care for them and keep them looking showroom new I get absolute top dollar.
I successfully talked my wife out of buying a Buick Verano for a US built 2012 Honda Accord!!!
We did not buy Government Motors SH!T.