Dust
I find it surprising that they have not implemented a pump to store Mars atmosphere and a spigot to spray the solar panels with.
I'm far from a NASA engineer, so i'm guessing somebody did think of it and the decision was that it was too costly for the energy budget, because frankly I fail to see any other reason.