There are many falsehoods and misrepresentations in this article. Is your goal here to start a political debate? Wouldn't such a debate have little place on hacker news? If so, please don't post political propaganda and you can save us all the effort of arguing for or against it.