I did not see the thread that was removed. So I had to go look at it.
Under Terms of Use we do not need to explain why threads are locked or removed. They are not deleted because sure enough we have to refer to them when people start complaining like you just did.
In the thread I locked I clearly said why it was locked. You don't like what people post then don't read it. No reason to start threads because you don't like someone's online personality.
I am going out on a HUGE limb here and am thinking that your complaint thread was removed because it btoke Posting Guideline
11. Publicly disputing or arguing about moderator decisions
If you disagree with any action taken then please raise it via email or PM.
Then refer back to the Terms of Use. We don't have to explain. Explanations tend to go on and on and on. We have rules. They aren't hard. Don't like them find a website with better rules. Or make your own.