Yeah Oda really sucks at handling fights. Not only is there serious inconsistencies in haki usage, but Oda also sucks at just drawing fights. The paneling can get too cluttered sometimes, making it difficult to determine what sequence of events is happening. Did Luffy punch then twist, then punch again? Also with haki being an "invisible power" it's hard to see when it's being used. Was AdCoC used? Idk, the black lightning would suggest so, but Oda has used this lightning in other fights/clashes.
I get the feeling that Oda didn't lay the ground work for what exactly haki was since the beginning. We're literally just now learning about AdCoC, a whole 600 ass chapters since haki was introduced. That is insane. Oda should have laid out exactly what haki was going to be, how it worked, tiers of progression for the power system, and by god a better way to draw it then a limb turning black, or black lightning spewing from a clash. It makes things very difficult to see who's winning, or who has stronger haki.