As far as I can tell the blog post does a good job of citing sources - they go over and above what a commercial entity is required to disclose (I.e. nothing). No good deed goes unpunished.
I thought the whole point of academia was to do research for the benefit of society. Research is published so that society can make use of it. Not to give academics "thunder".
If you don't want anyone to read your papers there's a simple solution: don't publish them.