Others are interpreting my original comment as "this is not art", but I'm not really trying to make that argument. Art is entirely subjective and i don't presume to define what is or isn't art.
I guess my point is more specifically "what itch does this scratch"?
It's really cool, and that may well be the answer tbh.