I mean, the way it conflates the advancement of technology in general (which is morally neutral) with what seems to be a system of totalitarian social control is dubious.
The authors of the site are far-left anarchists who also post stuff about "class war", BTW.