When it come to batteries I think we are over the hump with those as well.
Pricing will drop once these items are mainstreamed and massed produced.
Right now we are using 1's and 2's vs. thousands the cost will drop significantly.
Disposal of the batteries will be a bigger issue, but technically we have the know how to bring electric cars to the forefront.
Marketing,teaching old dogs a new trick, and the overall impact on society and it current infrastructure are the current obstacles.
The technology and know how are in place.
Who will be the king of the hill in terms of financing, installing and implementing the new infrastructure is where we are today.
The fossil fuel guys are not going to go away quietly or without a fight. Will the current fuel barrons and financiers adapt or will they be over run and left behind? Change is coming!