Like many commenters on these pages, I look at statistics somewhat skeptically.  But, buried deep in this story is a little stat that rings true, because it ...

1. flies in the face of conventional wisdom (that times are tough in the US, people are unhappy and restive as a result, and that is one big reason for Trump's rise.)

2. It comes from a major American for-profit corporation, not some academic think-tank.

3. It's based on sales.  Profitable companies don't make something people don't want or can't afford.  

GM is cutting back on--what kind of car?  A SMALL car.  An inexpensive car.  A car that takes less gas to run. 
Huh?

The statement: "U.S. small car sales have been hurt by lagging consumer demand and low gas prices. GM’s U.S. Cruze sales are down 18 per cent through November."  LOW gas prices hurt this car?

Sure: because enough people are earning enough money (for SUVs) that they just don't care about "economizing." 

Tough times, eh?  I believe GM.  Trump?  Silly stuff