This article is so consistently wrong that I can only assume that it's some sort of deliberate ragebait. It's not worth the time to read, let alone refute.
It is looking more like the author genuinely thinks he understands something on a higher level and is a bit high on his own farts.