You, questron, appear to be the idiot here!
I have only seen a few threads get "locked" (never "blocked") for going off topic or
about politics and such.
The threads you refer too are still available to post to and to view, have you ever thought of asking if anyone else has an issue seeing the threads rather than going off on an unnecessary rant? It might be an issue your end!
And after that outburst you should think yourself lucky you have not been banned!