I suspect that one problem that BMW and the other automakers have is that the profit margins are not as much for EVs, or PHEVs, or even HEVs. Low volume compliance cars are even sold at a loss. Tesla has very low overhead and sell direct to the customers instead of to dealers, which only a new company can do. Elon has said that direct sales are necessary for Tesla's profitability and survival. BMW has to sell to dealers at wholesale prices, while Tesla gets "MSRP" for every car.
GSP
GSP