I love to see old clips like that. Love the choke in that clip!!
If you've ever been foot swept by a skilled player, you will find there is no power in their move, just excellent timing and technique.
Judo is based on leverage and not power. Competitions don't always show this aspect though.