Very good points on solar panels and lack of recycling. The option I am investigating is the Tesla roof, where the shingles are the panels. Rated foe 166 mph (Class F).
Recycling of the solar panels is just now being contemplated for commercial applications. Until you have feedstock it’s a big investment without any supply. But it’s being considered now; a company I work with is doing precisely that.
Another thing that will take out solar panels is the stuff flying around and smashing into them. They are very breakable. Solar panels have their uses, but being a major power contributor for the grid is not one of them IMO.