The mod probably set up the sub, and made up the rules.  its basically an echo chamber for them, and anyone who does not fit their profile or ideologies gets banned really fast, and their comments removed.  This isn't unusual, and you could take a dozen posts out of that sub for here, because many of the now deleted comments were basically telling the OP that she is nuts.