Someone who uses ACoA and that doesn't have CoC? Sure: Sentomaru, Marigold, Kawamatsu, Hyogoro and the 3 og Admirals if you count them in because they didn't show Hao. (Not saying that they don't have CoC tho). And regarding internal destruction only Luffy and Rey showed it.
And then you have chad Zoro who knew that Luffy wasn't = to Kaido/Bm yet he said "fuck it, I am going to help my captain." Sanji didn't even tell them the situation to seek help or some tips at least. He straight up went for the kick.
[automerge]1623606436[/automerge]
Once ACoC was revealed everyone knew that every solid top tier had it. It is what it is, after all, ACoC makes a big difference in a fight so having a Top Tier that doesn't have ACoC would put him at a disadvantage.
Of course I m not counting . I wanna proof . My theory point is starting from that point . if anyone want to use advanced haki model because the most powerful haki type , they must have CoC. If sanji use advanced CoO, at least he must have basic CoC.
Secondly, if my theory wrong, sanji will not get CoC.
But I'm not agreed your argument.
My argument is Oda loves showing indicates and making foreshadowing.
As you remember episode 357,
When zoro faced samurai, he said I'm looking for the one that to be said to cut Dragon.
Episode 1010, zoro cut dragon.
Until arriving onishgama, oda showed lots of clue about zoros CoC like monet and fish man island .
But for sanji , we did not see anything like that.
But not sanji is too weak. Just odas preferences .
I