A strange article. There are some things I agree, and there are way more things I strongly disagree. I am too lazy to provide detailed comments now. But the overall impression is the article is too...