If Marco loses his fans should blame the useless cook that has been running around doing absolutely nothing for the past 15 chapters when he could have been there to help Marco
You choose: Sanji carries Zoro so the Gifters wont kill him, OR he helps Marco, and Law needs to drop Zoro somewhere else, and Kid potentially faces Big Mom all alone.