Not such that you can't clean off a solar panel with a hose, no. The point is that maintenance in industrial environments is a given and part of the cost structure. Seeing mildew on grandma's panels isn't really an indictment of the technology.
You lost me. Are you seriously staking a position on "Solar Energy Will Never Work Because Electric Companies Don't Do Windows"? Or are you just trolling. This is silly. Yes. You can clean a solar panel. Do you genuinely not believe that?