Unpopular opinion, But the only goal of GM is to make money. As aggravating as it is, if a company isn't making money it won't survive. .
If you build a car that no one wants of course you're not going to make money. There are some guys making big money figuring out what can sell and what can't but I guess they fell asleep. I hope the US puts high enough tariffs on GM products coming china so they will price themselves out of the market