Funny how they haven’t come up with any serious improvement over this century-old technology.
Thy have. I'm getting really tired of ignorant, anti-science snark. The problem isn't that electric battery technology hasn't improved in the last 100 years. It has. Significantly. The problem is that it STILL sucks compared to gasoline. The energy density of batteries is so small that even 100 years of real improvements haven't brought even with liquid hydrocarbons.
We are so used to the improvements in fabrication of ICs and the never-ending improvement in price/performance. But basic sciences like materials, optics, and thermodynamics evolve very slowly and are all up against some hard physical and chemical limits. Solar cell efficiency has been very slowly creeping upward and is probably close to the maximum that will ever be achieved in affordable panels.