Most readers only know:
- Sanji is just born without heaven's blessing/not a heaven chosen
- He has worse talent/genetic than Luffy/Zoro
- His goal is not force/power oriented
- or Sanji's part is Science.
While those are true, they are just surface level answers.
The real reason, based on canon info:
1. Haki is the act of no doubting (Rayleigh training arc)
2. Sanji's dream (All Blue) is something ethereal, a fantasy/mystical/legend. It's not even confirmed that it exists.
So, all this time , Luffy and Zoro:
1. Has clear goals.
This is why their heart is firmer, thus making their Haki (quality, quantity) stronger. Not just better lineage/genetic.
2. Go on journey & adventure in the direction of their goal.
Whereas Sanji isn't allowed to search for All Blue and can only follow SH's journey. All Blue is somewhere unknown, while SH only sails from one Log Pose point to another.
- Sanji is just born without heaven's blessing/not a heaven chosen
- He has worse talent/genetic than Luffy/Zoro
- His goal is not force/power oriented
- or Sanji's part is Science.
While those are true, they are just surface level answers.
The real reason, based on canon info:
1. Haki is the act of no doubting (Rayleigh training arc)
2. Sanji's dream (All Blue) is something ethereal, a fantasy/mystical/legend. It's not even confirmed that it exists.
So, all this time , Luffy and Zoro:
1. Has clear goals.
This is why their heart is firmer, thus making their Haki (quality, quantity) stronger. Not just better lineage/genetic.
2. Go on journey & adventure in the direction of their goal.
Whereas Sanji isn't allowed to search for All Blue and can only follow SH's journey. All Blue is somewhere unknown, while SH only sails from one Log Pose point to another.