Problem with this fight was that it was way too contrived imo particularly for what the narrative was pushing.
Oda wanted to set-up Kidd & Law as people that will take the Yonko seats which is cuul & all but the problem is that the narrative completely carried that fight.
We had Big Mom not fighting to her full capabilities & fighting like a retard most of the time, Law landing lethal attacks on Liliin when she was distracted, Kidd’s blunt attacks like Punk Cordiano hurting Linlin without any proper justification, Law & Kidd getting multiple Zenkai boosts through that fight for no goddamn reason after they’ve explicitly stated they were running on empty. Not to mention, Linlin lost by a ring-out with external explosives dealing her the final blow to boot. I mean just look at how much effort Oda is putting in to justify Luffy beating/surpassing Kaido & also how much emphasis Oda is putting on the winner of this fight winning based on raw ability & not cheap tricks. Law & Kidd’s fight also have this false image of both surpassing Linlin on the outside but very little effort has been made to justify that.
From an ability standpoint Law & Kidd’s abilities were pretty cuul (i.e. their awakenings in particular ^^). However, Lilin’s abilities were trash save that one ability to heal with souls which ironically just ended up making her more of a glorified punching bag. Linlin’s DC/AP throughout the course of this fight was also pretty pathetic for a character of her ilk.