GM will offer plug-in hybrids because customers aren't flocking to EVs