If Chopper and Kureha didn’t cure Nami in Drum Kingdom, none of this would be happening.
If Kokoro didn’t save the whole crew from drowning in Enies Lobby, none of this would be happening.
If Akainu had killed Luffy at Marineford, none of this would be happening.
See how easy it is to pick an arbitrary starting point in the past and declare it the touchstone for current events??
Not detracting from Sanji’s actions, let’s just not pretend like they were seismic in scope. He did what he SHOULD have done, you don’t get extra credit for fulfilling a basic obligation.