those two situations are not even least bit comparable the crew have called luffy idiot captains countless times in they still end up following his orders in the end. in this same chapter we even see them putting their differences aside and attacking apoo
this is just Zolo being a hypocrite
, would expect nothing less from a sword boi





Zoro also is injured so what Drake's hybrid form named attacks comes from his base form with his weapons while mr Sanji got tailed by his slowest and useless form