The desire to rise above others
Part of the reason why Sanji hates Germa is that he understands that their mindset of believing they're inherently superior is toxic
I think you misunderstand why he hated germa? He didn’t hate their mindset of being superior, he hated how they treated those below them.
And desire to rise above?
- Sanji left his Timeskip island as the strongest as well because he wanted to be the worlds greatest cook for luffy.
- Sanji wanted to prove that his cooking was more powerful than any of Beges poisons and overpowered the will of a supernova captain with it
Sanji may not want to be some WSS or King of the Pirates, but he does have the desire to stand above others and to more importantly, stand in front of others to protect what he loves.
It’s the same ideals of Whitebeard/Oden/Katakuri who are CoC users as well.