That’s nonsense. There are probably hundreds of threads in which competing smart home systems are discussed.
Are you referring to this thread? Hard to say for sure.
Doesn’t appear to be locked AFAICT.
People prone to accusatory and baseless assumptions, who then start to insult others with profanity-laced posts, are more likely to get the threads they create locked or deleted, yes.
There’s no cognitive dissonance in that, though, and the explanation is quite simple: No one wants to read it.