Yes but you aint going to like this, you need to currently make the glass re-sheet by undoing the dammage caused by the suppliers/installers(- which is forever) and use Nano technology to hand apply two coatings to make the glass phillic again.Pilks call it "self cleaning" which it aint, a better expression would be "low maintainance"
Why should we have to be the answer when its the suppliers that are messing about with it. One day people may demmand" Sheeting glass".

and we can go back to be window cleaners, but with poles instead of dangerous ladders, its going to take a sea change from the population or pressure from us.