We live in the great
We live in the great Northeast. Neighbors have put up systems as long as five years ago. (I'm waiting for the new Solar City collectors which are way more efficient.) I check one neighbor's collectors on the way to the P.O. every day. They look dang clean to me.
We also have a natural set of cleaners...wind and rain. There are already self-aligning collectors, but the payback on them is not significant enough to make them worthwhile.