These jeremiads fail to persuade people.
Even though I actually agree with many of your points, the combative tone, and derision of people who take issue with your pronouncements renders your arguments less than persuasive.
Here is a challenge for you. Try writing an article without any ad hominem arguments.
I have doubts that you can do it.