Auditor rotation has often been proposed in the past and is currently being re-examined by the GAO.
Such a requirement could be mandated by several parties such as the SEC or the independent stock exchanges.
However, it would be best for the accounting profession if the AICPA took the lead and made this requirement effective for all audits of SEC registrants.