That reminds me, talking about maintenance.

solar panels lose efficiency due to age. so you have to ask how that works. it is at some point necessary to replace them.
The issue is payback costs don't line up with when they have to be replaced.