So now that we have established by sanji fans that he lacks black hardening feats we can no longer say that his AP is as high as you gents claim. Which means his germa awakening substitutes for him having zero hardening feats. And since haki >> ALL sanji has less defense than luffy zoro and actually top tiers AP