I don't believe so. As I understand it, there are not enough rare metals available, with the known battery technologies. I don't think will ever be the production capacity to construct and maintain (replace) electric-based equivalents to the solutions fossil fuels fit. Fossil fuels came to dominance because of a number of maximal equations. eg The energy demand to move goods, on the scale of trains, is impractical. Operating electronics in extreme temperatures, is impractical.