20 years is not great for those. Extreme weather can also shred them. It's fine to have some, but I sure as hell don't want to be dependent on that.
That's certainly a position.
Replacing the solar panels every 20 years at minimum would mean that the panels would always be getting refreshed. Bro we have roads and bridges 50 years past end of life, in need of rebuilding. We can't afford this fragile power grid rebuild that is completely dependent on foreign suppliers. Sorry. Take your snark and shove it.