In my opinion articles like that are written to play with you emotions. There may be a grain of truth in it (not much in that article) but they typically play fast and loose with facts. Their purpose may be to sell column-inches or get enough hits on their blog so they make money off of advertisers. If they are really good they may sell you a book or a T-Shirt. Or they may have an agenda they are trying to further.
I encourage anyone that reads an article like that to think with their heads instead of their hearts.
The people publishing the Guardian probably have no background to base an opinion on whether that article is fact based or not. And my understanding of the Guardian is that they have a history of publishing fairly extreme views, often of the left but occasionally from the right. In general the Guardian's fact reporting is fairly well respected but there is a big difference in news reporting and offering opinions. This looks like an opinion article, not a news article.