You forget yet again Jack came to get Raizou and leave. He doesn't care about anyone else and has a bounty of 1 billion. You going to compare Capone to Jack ? Capone has 3 against one : Sanji , Brook & Nekomamushi. Yes there is a ship with some of Big mom pirates but They Need Sanji & Cesar. If Sanji simply held Cesar hostage and said simply " I can't make a move without my Captain, you'll have to wait!" Cesar held hostage and the person to marry Big Moms daughter is refusing to move without his captain what can you do ? Tell me how it makes no sense. Nothing to bargain ?? I gave you two things which he can bargain with himself and Cesar.
-
Sanji has no way to know when Luffy will get there. Bartolomeo doesn't have a navigator and they took way longer then they should. So Sanji doesn't know about Bartolomeo, why it takes luffy so long or when he will be at Zou. So he should say something like'' Let's stay here for days, months, beats me when Luffy will be here with a gun at CC's nose and Capone frozen?''
-
Capone is the Messenger. Pekoms was keeping contact with Big mom on the phone. So she calls the shots.
-
Tamago would notice they take too long to get back down and climb up there and Capone's army would just get bigger.
-
They want CC because he stole money from Big Mom. Does't sound that huge of deal to keep negociation open. Sanji would be better of pointing a gun at himself.
-
As Sanji pointed out, the minks don't need something else after what they had. It would turn into something when Tamago and amry notice Capone doesn't go down and they climb up to see what is going on.
-
Sanji knows Luffy would not think twice to pick a fight with 2 yonkous, heck he did that and it's not like they would peace something out if he gets there.
-
Sanji had to decide in seconds, it's not like he had time to think it out like the rest of us.