GM Is Fighting For Its Life. Surprised?