I think one way to help prevent echo chambers is to have term limits on moderators. So many moderators become sour towards their own communities but feel an obligation to stay involved. Term limits might help with that and encourage new users to become moderators themselves.