All of those posts were On Topic and constructive. I did not use any foul language like others did even though I know using these words is allowed. So, why those posts were removed? Because some so-called heavy-weight reputed member reported them?
Because Ratimov deleted his posts and thus your posts were rendered off-topic.
I think the most likely thing here is that after deleting his posts, Ratimov reported Learn Bitcoin's posts no? Or is it that the moderators are following the thread and deleting posts like that on their own initiative? Also, it's not so clear to me that they are off-topic simply because he deleted them. If someone accidentally exposes a piece of evidence that reveals they have broken the rules and upon realizing it immediately deletes the post, referring to the deleted post is off-topic? Of course it isn't. And I'm not saying this is the case but it's an example that it shouldn't automatically be considered off-topic to refer to a post that someone has deleted.