I downvoted this and I wanted to say why. It reads to me like a (perhaps well-researched) ad-hominem attack. Rather than speaking to the points raised by the post, you attempt to undermine the person who posted it.