Did sanji legit lead them? As someone else pointed out, the important decisions were made by chopper and nami on zou. So yeah, it was a gag. Now back to topic please.
Following your logic, nobody is supposed to say anything, otherwise the captain is not considered as one? Then Luffy is not a captain either, because his mates do decisions too. Sanji desided to stay and safe his Familiy, it was Sanji's decision, not Luffy's. Same logic here.
A captain should take advices from his crew mates. And you think Sanji would say no to his friends, who he knows very well and how they act? Nami wanted to safe the kids in PH, Chopper is a doctor who's dream it is to cure every illness and help everybody …what do you expect? Chopper will just leave them there dying?


