Context matters, that's the difference for example; Buggy was able to avoid Akainu's attacks, Mihawk couldn't cut Buggy, Crocodile blocked Mihawk, Crocodile cut/stopped Akainu, Squard stabbed Whitbeard etc. Those things aren't humiliating because of context, strong characters can be handled by weake characters and that's normal. If Oda wants to make fun of some characters then good for him I have nathing against it, Big Mom is comedic based character, she should be funny by her nature. The problem with Big Mom is context "Oda doesn't do this because he wants a funny scene, he does this because Big Mom is too strong" if Big Mom didn't have a hunger mode the strowhats will be dead, if Big Mom didn't have amnesia the strowhats will be dead, if Big Mom wasn't handled by Robin and Jinbe the strowhats will be dead etc. Oda needs those shenanigans to write his story because he wants two Yonko in one arc when no one can defeat one Yonko needless to say two at the same time. Big Mom's shenanigans are necessity otherwise "again" the strowhats will be dead, that's just unpleasant reality of Oda's writing style and he's not as good as people think he is.
I don't understand what changed the topic from Big Mom to Oda's Skills as a Writer, that's something subjective, there is nothing in it to discuss.
Yes each Character is different, if you want the Cool Badass Normal Looking Yonko, we have Shanks
If you want Pirate-Like Greedy Sly Yonko, we have Teach, if you want a Legendary Prideful Old Pirate, we have WB
We also have a Warmonger Unstoppable Monster that is Kaido & finally we have a Comedic Destroyer Old Witch that is BM
Each character is different & each one is handled differently, my post was mostly about people who downplay her
She isn't weak at all, Oda simply makes Characters different, after that Readers either like them or not, but this doesn't change how Strong they are
You mentioned Context, i agree Weaker Character can still fight & give trouble to way Stronger Characters if certain conditions are met and it won't be humiliating, but One Piece is a Comedy Drama, you think Sugar being knocked out from seeing Usopp's Weird Face is a Normal Serious Scene? Or Perona handling Monster Trio on her own but Usopp defeats her? Or Luffy having an Extreme Diff fight with Foxy?
You also mentioned how Big Mom always gives excuses as to how SHs survive against BM but you need to understand her Role first.
If she was the Main Fight of WCI or Wano then i would agree with you, her conditions are so convenient but she is literally just a walking Bomb in two Arcs. In WCI Luffy's main fight was against Katakuri, Big Mom was just a Catastrophe that happened similar to Alabasta Bomb or Enies Lobby Buster Call or Dressrosa Birdcage ... etc
And again in Wano, she isn't the Main Focus neither, not even her Crew is with her, she is just alone there being again portrayed as just an Obstacle, Oda isn't trying to write her Role as a Fighter, he is writing her as a King Kong or a Bomb as i said, that's why it doesn't harm to give her so many restrictions & let multiple Characters survive against her
However when Oda portrays someone as a Fighter, that's a different story, check the Villains: Enel, Doffy, Lucci or Katakuri or Crocodile ... etc
Against them it's our Protagonists that gets Humiliated & they are always being Hyped & taken very seriously until they are Defeated
So i advice that for certain Elements/Characters in the Story to be judged & analyzed, their Roles must be understood first
Kaido & BM are literally equals & yet they are being treated differently this Arc, that's because their Roles & Purpose is different.