So, when you have local rules, you should create a self-moderated topic. Shouldn't waste moderators time on reading local rules in each topic.
There are some boards, such as Meta, where you cannot create a self-moderated topic, so if you want to enforce some other rule then stipulating a local rule is the only way to do so. Furthermore, stipulating a local rule is less open to being abused than a self-moderated topic, since as you point out, there are a number of users who use self-moderated topics to create an echo chamber and silence any opposing view points.