@DavJohanis,
Because he's making a point. This is a grammar/ESL thread not an actual babbling/ranting about politics thread. Could Contrex been more tactful, perhaps but then you'd most likely ignore it and continue posting at a high rate with replies proving that you actually aren't reading or at best halfreading the topics or posts in which you are replying to.
If you're just going to rant about arbitrary things, it might be best if you just find a street corner, any street corner, stand on a literal soap box, and rant away. It just might do you well enough to get some fresh air considering you're blasting at about 25 posts per day or higher here at a2k. Most of what you write can only be deemed
word salads.