If we accept what you say then the roof would need to be replaced 4 times instead of 3. Surely you agree that the situation is broadly similar?
Worrying about the longevity of properly installed solar is quite silly.
> silly
30 years ago was 1996. No 30 year panels have lasted anywhere near 30 years yet.
> silly
30 years ago was 1996. No 30 year panels have lasted anywhere near 30 years yet.