I will just say it is going to take a LOT AND A LONG TIME to tame the oil & gas tiger that exist's outside of your future hope of battery power, ECONOMICS have a play here and oil & gas are very large portion of it, there are reasons the government does and does not do things. To make all these "required" batteries you need raw materials, guess where all those materials come from? yep from under your feet, this means mining has to increase over 500% in most cases, it takes 50-100 lbs of raw material to make 1lb of battery (not just dirt i'm talking specific minerals), most of these raw materials are processed guess where? China (currently and quickly becoming our mortal cold war enemy) then you have to throw in Covid-19 economics current projections with a BEST case scenario say it will take 4 years just to catch up to where we peaked in 2019 economy wise presuming HIGH economic growth, other projections say it might take up to 2050 before we even hit the benchmark, the impact has not really even set in yet the government is still bottle feeding the economy.
a postage stamp size solar array is not going to power the empire state building, thinking battery power will go the way of the computer cpu is absurd, the materials needed for energy storage are hard materials those materials are not going to shrink to the size of a ant, more capacity means more space. It takes 100X the energy to produce a battery that will have the storage capacity of 1X the energy it took to make it. That is our reality, even a 200% increase in battery storage capacity will not meet what fossil fuels provide
The taxes generated from fossil fuel use are stupendous, if you think for even a minute they won't regulate battery powered vehicles to get the equal amount of taxes then you are just plain stupid. It's just plain economics.
on top of that fossil fuels produce 2/3rd's of the worlds electricity, it also powers shipping, flying, basically all forms of transport as we know it today (well you do have submarines and carriers). maybe someday you will be able to fly to china on battery power but I doubt it will be within any of our children's lifetimes