That is one messenger with one viewpoint of an occurring problem. My suggestion to all of those/us that find fault in this particular vantage point of the perceived problem is to delve in, research it for ourselves (from all sides), and if it rings any bells within us, to relay the message to others in our own unique "voice". This was the authors unique way in relaying a message. Instead of jumping on him we can find our own voice, and in doing so, practice what we preach.
This person has been trying to let people know of his findings for many years and it is falling on deaf ears, so I think you see a tone of impatience in the message. I understand his frustration.
I personally have delved in and found much truth in what this person has said. If you would like some places to start your research, let me know.