I doubt it's the abrasive qualities that do anything. I keep my shaving mirror clear in the shower by smearing a little soap on it and splashing it off. It just coats it enough to keep it from fogging. I guess that's pretty much how all anti fog sprays/creams work, but all require re-application. Whats so good about Pinlock is not only that it works but you never have to reapply it.