For your first point, sure let’s consider that the case, then the old panels can be recycled and you get more efficient ones, not a bad trade.
Also, share with your neighbour the extra energy? Or contact your municipal office to pass a tax cut/payback? There’s so much opportunity there! (Just imagine if your city passes such an initiative and others adopt too! Less reliance on fossil fuels!)
On your second point, yeah, we need more innovation in recycling technology. Hopefully we get there too 😊