Green tech requires massive amounts of dirty energy to produce. It also has been benefiting from globalization which is now going in reverse. I would add at least 5 years to any timeline given because of the recalibrating global energy and materials supply chains will be undergoing over time.
We're probably short of copper. Is anyone figuring out a way to use aluminum as a substitute in many applications? We can work around several of the other critical shortages(nickel, cobalt, not-so-rare rare earths, lithium) in time, either with alternatives or increased extraction, but copper seems like a tough one.
There is a lot of wishful thinking or naivete in the political class driving these transitions. I agree that we need to move rapidly to decarbonize but there seems to be a lack of appreciation for the actual work involved in the transition. There is also a parasite-class of folks whispering deceitful tales in the ears of politicians(ahem, hydrogen, ahem) which really only cares about getting their cut.
Politicians need to understand you don't just order solar panels and batteries off Amazon. Someone needs to make them, and that someone better be a country you're not in a proxy war or a hot war with. We need to invest in practical measures not just fairy tales that leave us in the dark for a decade or more while we figure out hard lessons.