.......
Is this your internet site?
No.
Therefore, if someone doesn't like your threads, they will take them down. If you have a problem with that, create your own site and blog your problems there.
Otherwise, try to stay within some parameters of normalcy.
ALSO, if you have to...