I'm not sure about Nissan and BMW but Toyota and Honda have business plans that reach out 5, 10, 25 and 50 years. If GM had plans like that and stuck to them they would have electric cars by now and would have been far ahead of the curve as evidenced by the EV1.
But, short term strategies that require them to maximize margin for their stock values sake make them go towards high margin pickups and SUV's.
2014 EBII 435i xDrive M-sport
Gone: 2011 TiAg F25 X3 xDrive35i M-sport
Gone: 2008 TiAg w/Coral Red E88 135i Cab M-sport