When they perfect the fuel cells stack technologies then electric cars will get cheaper. The issue with batteries is their power to weight ratio is not good. Who wants 400kg of batteries added to the mass of every car?<p>BMW did show the direction the market will go to overcome that weight, composites for the rest of the car. Aluminum was good when it came about but composites are the only future.<p>I do think the 100 mile range city car is a good opportunity to exploit provided they get it to city car sizes (read: Smart) and make it cheap that its such a viable alternative you cannot say no. In the US this would be 10k to 12k new pricing but specifically they would always be leased which would further increase affordability. The key to acceptance is getting people to accept a smaller package single purpose vehicle