It’s not the same at all.
Sanji had resolved himself up to live (as far as he knew, not knowing that Big Mom planned to assassinate him) a long and unfulfilled life where he would grow old never going after All Blue, and do nothing else to help his crew.
Zoro has never done that. Zoro could not live with himself not aiming to be the WSS. He’s willing to die along the way, and he’s also added willing to die for Luffy along the way, but that is not the same as giving up his adventure and essentially retiring unfulfilled.
Zoro’s first interaction with Sanji spells this out.
Zoro knows his dream will likely lead to his death, but he‘s resolved to that. If he dies in the attempt, he‘s fine with it. But he would never say that “my adventure is over” and plan on living after it.
Luffy is the same
Like, the entire reason Sanji is inspired by the two on Baratie is because of this approach they have. I don’t know how people can pretend there isn’t a difference between Sanji and the other two when Sanji needed the other two’s influence to start his journey.
Boo hoo, stop crying. What’s pathetic is people unable to see any critique of Sanji without putting up the armour and starting the hissy fits.
Imagine complaining about context and mental gymnastics while not being able to see there’s a world of difference between dying trying to achieve your goal, and living having given it up.
If you can’t see the difference between attempting to die in the attempt, and living having given up, you need to go back to chapter 1 and have a full reread.
Also, you seriously think Luffy had given up on being PK in AL? He gave up on taking a boat out. He didn’t dramatically declare that his adventure was over and that his years of bliss had came to an end.
No, it’s different because Sanji was planning on living to a ripe old age with Pudding having given up on his life long ambition, while Zoro was resolved to die having fought every step of the way to achieve his dream.