This article is nonsense.
In a nutshell, yes. Lot of sophisticated rhetoric, but short on demonstrable facts, logic, and solutions.