Nope. Maybe 20 or 30 yrs.
At the very best in a lab. Outside with the heat and sand . . . They just don’t like blowing sand, and also long periods without rain will lend to silt buildup that the rain just wont wash off whenever it comes so that added layer also affects the output of each panel.
The other failure factor in that environment is the heat. Being that the cells are soldered together, I know from experience that the heat out there will start to create cold solder joints from the solder going to a semi fluid state, especially the low lead solders required for manufacturing today. I have a factory installed digital display in my truck in a little overhead center console hat I take out once a year to re-solder the surface mount solder joints so I can see the readout. It seems to fade every year during the Florida summers.
This could very well be an even bigger maintenance headache than the windmills.
Our neighbors roof panels crapped out at 15-years of age. They could hardly wait to get rid of them!
Kindly answer them...Thanks!!