As above, so bellow
Check this link if you haven't. Some info about the guy. I hope the conversation doesn't get derailed by insults and such. It is fairly interesting.
I watched videos again. The critic edited out the part of Alexy Checkurko's original video in which he goes around his UFO with raised hand to prove there is no wire. Essentially critic's video is doing a bit of selective reporting.