That is a very poorly written article. The only good thing about it was that it was incredibly short, especially for what it claimed. I mean it only used enough room to make a number of claims while using none of the necessary room substantiating those claims would require.
I have no idea if the claims in the article are true or false because it quotes no sources, provides no evidence, it doesn't even go into explicit detail about what is being claimed. Just very broad, generalized statements that are written with certainty.
It is a real problem that people look at work like that and allow it to influence them.