Couple things here:
1. Doflamingo lowdiffed Sanji and Sanji needed Law to save him. Law losing to Doflamingo is not the L you make it out to be
2. Law managed to put up a genuinely good fight against Doflamingo throughout the arc
3. After getting the shit beaten out of him and having his arm sliced off, Law still managed to mid diff Doflamingo's right hand man
4. Law, even if he couldn't beat Doflamingo, actually managed to get the better of him by completely fucking over his entire operation. He didn't just go in there without a second thought like Kidd did with Shanks
5. Doflamingo isn't weak by any means. He has some of the best paramecia feats in the series. If he was defeated in Wano like how Oda originally planned, he would
at least be King level
Not even trying to trash Kidd here, but Law got a way better showing in Dressrosa so idk what your point here is
I don't really care.
She knocked P1 out with one hit.
Knocked out Kidd and Law for a couple seconds without even using Haki.
Her AP is good.
Big Mom had the misfortune of fighting against plot armor. She needed to lose for the story to progress, so she never used ACoC even when she should have