Don’t you think that you are slightly overreacting?! The author of the post shared with us some great pieces of literature accessible for free, probably completely ignoring who the authors were, or at least putting less emphasis on the authors and more on the contents of these works.
Most of the things that you mentioned are desirable, but the way you treat people is certainly not going to help your cause. It can only have the reverse effect. The future world can only be built by focused work of significant number of people — the more, the better. Using this approach, you are just alienating your potential allies.