One of the more obvious reasons that nobody has brought up is that this has simply become a super-saturated market. The number of SUV's available today is staggering, and GM has been cranking them out full tilt for a long time. It's inevitable that some are going to pile up.