GM will go down in history as the auto maker that had nine lives and blew them all on canceling EV and high efficiency products.
GM has a good lineup of EVs now. They somehow don't get recognized for them, but they do. (I own one - the only problem is it doesn't support Android Auto which is enough that I give them a don't buy)
GM stopped caring about younger buyers a really long time ago. It's worth remembering that the "bailout" was really a takeover.
Or their customers, who bought less than 21,000 cars in a year -- I'd cancel that production line too.