The main cause of mirror desilvering is moisture. Leaving mirrors covered in steam after a hot shower will eventually lead to desilvering.