> all the technology is here, everything else (degrowth, nuclear) is a politically infeasible distraction.
You need to replace fossil fuels with <whatever you think is the solution>. If you are convinced that solar + batteries can do it, then you need to rethink about orders of magnitudes.
Even nuclear cannot reasonably replace fossil fuels in the timeline that we need (i.e. before global instability that may well slow down many things). Solar is far behind.
Also never forget that we are living a mass extinction right now (it is happening, it is a measurable fact), and that is solely due to human activity in a world with abundant energy. If you find a solution to replace fossil fuels, you may save what remains to be saved on the climate front, but you will finish killing biodiversity. I don't know about you, but that is catastrophic to me.
Conclusion: we need to use much less energy, and therefore we need to be more minimalistic and stop growing just for the sake of growing. It's called "degrowth", but some people don't like that word because they think it means "go back to Middle Age". Instead it just means: engineers (like everybody else) need to work hard on clever solutions that rely less on energy. That's not Middle Age, it's just not the Silicon Valley world.