I want to love electric cars, but I see two big issues: (1) if they go mass market, all that electricity will still have to be generated somewhere. Coal? Nuclear? (2) The batteries need rare-earth minerals, which are brought to market through environmentally-degrading open pit mining. Furthermore, at this point, most rare-earths are available almost exclusively from China.