It's in range and fast refueling on existing infrastructure - for example, the Tesla Model S gets only about 200-250 miles on a charge, after which it needs somewhere more than half an hour to recharge on a Supercharger. Compared to much cheaper gas-powered vehicles that can run 400 miles on a tank, and refuel in minutes, this is pretty bad, hence the BMW statement hedging the all-electric promise with things like range extenders and hybrid technology, rather than power-boosters of assorted types.