LOL, king's AP is low as hell, at least he sent sanji to sleep for a chapter, he couldn't even bypass the raid suit durability, katakuri did it easily. and zoro is much stronger than him.
zoro >> katakuri >> king
yeah, sanji was a fodder in vergo's eyes, even with his current power ups i doubt he could do much against him.
vergo only used the basic low tier invisible hardening and still caused that much damage to sanji.
Ling couldn't even bypass the RS, something katakuri easily achieved.