Replacing fossil fuels MIGHT be a good idea - but vast amounts of metals are required to make the tech. Current mining levels are - it appears - far too low to meet demand - and there aren't enough minerals?