ok let me explain
if you don't understand what i mean by kangaroo, it means constantly jumping to get the crits
so basically you stated the example that you'd want 2-3 more hits than 3 crits. well that isn't true, 3 crits can be worth more or be equal to more hits.
then you show me where this huah guy gets a massive combo on this guy when was in the air. yes, that ping is very godlike. but that doesn't mean that you can't beat people with a godlike ping
in my opinion being a kangaroo is very helpful, block hitting and jumping is a way to escape fights, for example. while you block hit and jumping you fly, giving you time to run or pull out the bow while you get knocked back. ive also used this tactic in breeze island, where when I don't feel like fighting someone, I stand near the water edge and constantly jump and blockhit. this may seem very stupid, but people with the 10ms ping can launch you 10-15 blocks. im not saying its a good strat, but i find it cool.
whenever i get knocked back, i have time to run or take out the secondary weapon. and I just realizd I strafed out of topic
basically being a kangaroo can give you kb that can probably benefit you
you also say that it's not easy to strafe if so. but your jumping may confuse the opponents and they may not hit you.
then again, if he/she has good hit accuracy, keep the blockhit kangaroo charges. or just pull out the bow, idk what you do