I agree the writing here isn´t good, but I also don´t know we have to act like:
Either Sommers or Killingham are definitvely out of the arc, and are completely defeated
Sanji had a clear 1v1 victory here.
Feel like people are being bad faith about that.
If Oda just wanted to write them out of the story to focus on Imcel, that´s not impossible, and I would take my L, but nothing that´s happened since the flashback has really changed my mind. I never said either would be crazy strong, just above the literal fertilizer diff victims, which isn´t really impossible.