U forget that Sanji also evaded an attack by Katakuri, which was already a future sight induced countermeasure, so i dont believe ordinary haki could have helped here.
I in generel agree with the haki depletion and the needed focussing on it. However i also predict that u can just learn to be so adapt in it that it becomes a permanent skill with the right mastery of it. Just like a DF works permantly i think haki could become that too.
Moreover i suspect that the different haki types deplete different amounts of ur overall haki, meaning that i.e. FS sight depletes far more CoO than the normal one, and that "normal" CoC depletes more than "normal" CoO.
I also agree with u that even when u forsee something, u still need to means to actually counter/evade it.
There is one thing u completely disregard in the kind of training in CoO Luffy and Sanji received during TS. While Ray-san trained Luffy, by hitting him, when Luffy had something on to blind his vision, Sanji constantly had to run, the entire island was his "enemy", i truly doubt that Iva did not see to it, that Sanji would get more proficient in CoO, by forcing him to learn to constantly know about his surroundings and to learn to use it even when sleeping. Otherwise Sanji would have gotten what he disliked the most, getting harrassed/cuddled by man/okama. On all the flashbacks of Sanji we saw (except those that came before Sanji agreed to Ivas proposition), Sanji was running.
I doubt Oda would say this or that character specialises in something without there being anything real special behind it. I have said this numerous times. I bet that Zoro having specialised in CoA equals him having advanced CoA (the one Luffy just learned at Udon). I see absolutely no reason for Oda to to give each of the M3 a certain colour of haki without there truly being anything special in each one usage of it. If Sanji "specialises" in CoO and all that Sanji can do turns out to be the "basics" Ray-sama taught Luffy during the TS, then thats a real letdown imo.
Moreover we already know that there is something special about Sanjis and Zoros CoO. Sanji felt Tashigis tear (just an example there r others with Sanji as well iirc), while Zoro felt Vergos beastly/ vicious/ murderous aura. Therefore it is pretty safe to assume that there is a difference in what CoO makes u able to "feel"/get as information, depending on how proficient u r and mayhaps even what kind of character u urself r. Moreover, while we have NEVER seen this with anyone else among the SHs (afair) Zoro was already able to feel his swords, (thus things which r not the product of some emotion, like tears) during Alabasta.
Knowing that Oda almost purly focuses on Luffy Luffy is the one that will in the end ve most advanced in ervery aspect.
Zoro at least displayed sth like haki in his fight vs mr.2.
Reileigh said that it takes 1,5 years to get the basics of haki. Luffy was faster the expected but then again Luffy is special. More so then Zoro or Sanji.
The training that Luffy had was propably the best he could go under seeing that Raileigh is his teacher who himself is a legend himself. Also it was not just Rayleigh training him, Luffy had to fight all those animals many of who where stronger the him at the beginning.
In the the end Oda just gave everyone of the moster trio one haki type since coincidentally there are three that you can tend towards.
But we dont know what this tendence relay means. As I see it, Luffy will be superior in all three since he undergoes the most difficult battles.
What did Sanji realy has to do after the timeskip? He never displayed anything that would suggest that he can use haki as every other haki user too. Zoro is the same. Only Luffy is shown and prooven to have advanced CoO since the fight with Katguri and CoA since his training in Udon.
Everything else is speculation with no real evidenece.
I mean one could even argue that Ussop has a special sort of CoO.and Coby for ahure has a strong and special CoO.
But Sanji and Zor are not diffrent to anyone else.
With Zoro we at least know that his CoA is stronger then that of pica. With Sanji we know that his CoA is weaker then that of Vergo.
What ever that means. Oda could have had many chances to hint at Sanji having anything near an advanced CoO (for example as he was waiting for Luffy to come out of the mirror) but I dont see it. As fo Sanji and Zoro having diffrent CoO attributes is nothing special. CoO was alwas portrayed that way. They all in some way focus on feelings. Sanji on the feeling of women. Luffy on feelings in general. Coby's CoO is realy adanced in that regard. Fuji also knows the feeling of others. Zoro might focus also on alcohol. Ussop uses it for sniping related stuff.
But nothing Sanji or Zoro showed was special in the NW. What Zoro displayed vs Mr. 2 was something like CoO. He has a strong bond with his swords. But that might not even have been CoO. As he learned to cut Mr.2. that felt a bit like an advanced CoA but it could also be sth besides haki that swordmen can use. It was never relay explained therfore pure speculation.
Edited by Scorpion2k4u, 26 May 2020 - 01:35 PM.