i always say jiu jitsu is like a lever, but it isn't magic.
your strength is greatly amplified through proper use of technique. but there are strength differences that simply cannot be overcome, especially if the stronger person also picks up some technical skills.
there's an older guy in my gym who's about 250lbs, lean muscle. i honestly believe he could grab my arm at my wrist and below my elbow and just break it in half with brute force, like you'd snap a twig. rolling with him is like wrestling an ox. half of the things you do just don't work anymore. you get good positioning on him and he just shrugs you off. wanna hold side control on this beast? good luck, the fucker can probably bench press 400lbs without breaking a sweat, pushing me off of him is child's play. technically, he's probably at a blue belt level. i'm a brown belt. he doesn't really beat my ass, but i sure as fuck don't have an easy time getting anything going against him either.
i can only imagine what rolling with hafthor would feel like, when he's 420lbs easily.
i'm a lot better than some of the monsters i've rolled with, and i've gotten the better of them most of the time... but i've also been ragdolled plenty during those rolls. we can all pretend like it doesn't matter, but physical strength is a huge factor in bjj.