That’s many things, but is it insanely impressive art? I don’t think so.
Insipidly Hegelian.
I, my self, haven't looked at the article yet, but I would imagine the criticism is on a "click baitish title" - not on the art
Update: I have watched the video. That is damn impressive