well, all martial arts work
they truly do, otherwise they would not exist today
but it heavily depends on whether or not those techniques are right for the job.
Secondly, many folks are quick to judge. If it don't work once? They have a bias and say, oh that will never work!
to be honest, anything, i mean anything will work. If you train, if you are fast, and if you catch your opponent off guard? You can dance, do a 360 turn, grab your crotch like michael jackson, say OWWW! and punch someone in the nose. like i said, if you are fast, train, have the element of surprise on your side? it will work.
but i think maybe sometimes critics say aikido is not the most efficient martial art out there. Because often practitioners try to grab the hand and use grappling techniques to control their opponent. from point A to point B, lots of things can happen. If my opponent is unarmed? i'm just saying i would much rather deliver a straight punch to his face, than build up a good stance, go on the defensive, wait for his attack, pray that it's not a feint, hope it will be slow, catch it, use both my arms to grab one of his limbs, and twist to either side.
secondly, just so you know, when people put videos together, they can imortalize any martial art, making it whether look super good, or super bad.