Only a few minutes later, 22B posted a very similar argument using "code" for racist comments. This post was also reported as very offensive. Once again, after reviewing the post, it was determined that the tone of the argument had indeed become more offensive. That post was deleted, another reminder post was made and 22B was messaged privately regarding the matter.
Following that, 22B posted several things complaining about his posts getting deleted. They openly admitted that they had never read the rules. After reading the rules, another post was made arguing that the rules were too vague and that moderators were hired for the soul purpose of "bullying and trolling" users such as themselves. That was the comment that resulted in the banning.
Respectfully, you opened a can of worms and people are trying to deal with it. Shutting down the discussion won't help.
I now vaguely remember 22B's original post. It was provocative but not racist. Saying, "someone set up a school to meet their own quotas" isn't racist.
Racist would be making judgments about people based solely on race. 22B didn't do that.
His second post was specifically about a school in his district, and he very clearly noted his opinion that admissions decisions were being made for political reasons, to the detriment of students. Again, this is
not racist. Saying that races exist or that decisions about race are made for political reasons is NOT racist.
IMO, censoring a member because s/he made a statement that makes others uncomfortable is a suboptimal approach and is detrimental to the community as a whole.