For the most part you are correct. But building the mines, refining, supply chains, etc takes time. So you are perhaps missing one of the main points I was trying, maybe unsuccessfully, to make: we need to deal with the 'right now' and not just worry about how we'll be fine in 50 years.
Lithium is a perfect example. We have plenty in the ground. We don't have plenty of mines. We should be allocating Li carefully until those issues are resolved in 5-10 years.
If we only base our energy policy on how things will be in a decade we will delay the transition while inflicting maximum pain on the population(energy and food shortages, rampant inflation, lower standard of living, etc).