To be fair, people have been writing scathing assessments of newspapers they don't like for centuries.
After reading some of that article and the one from Current Affairs in the other comment, I decided I don't have much of a taste for that genre. They may have some decent points, but it's such toxic bickering.