Ok, this isn't "the thing" with solar panels, but: they're going to require maintenance, be subject to wiring issues, and you have to clean those bad boys.
Roof work is notoriously 'dangerous', and impacts people with mobility/age issues differently than most of us. The maintenance burden is more than just the warranty, and any cost calculations of power savings should account for those costs as well.
[Oh, and we should all be god enough at high school level physics to solve the "climate crisis" in a few hours...]
I disagree with your argument that panels need maintenance except for replacement of failed components under warranty, which would be done by the installer.