people are complaining because what…Sanji didn't solo Mom's crew?
That is Big mom's flagship. Mom herself is literally on that boat, you can hear the crew talking to her.
it would be suicide for Sanji to fight them head on.
Luffy had to give it everything he had to barely beat Donflamingo, and the SH had a lot of trouble with his crew.
Doffy SHIT HIS PANTS at the idea of going up against Kaidou, a crew Big mom and her men have been competing with on equal terms for years.
Neither Sanji, nor Zoro, nor Luffy, would step on that ship, and NOT get their shit kicked in. We are past the point were each SH can just fodderize entire crews, this is an EMPEROR. one of the 4 strongest crews on the planet. Maybe if this was just some random scrubs from Mom's crew, but this is Mom herself and her personal hand picked crew members, on her flagship. it\s likely most, if not all the strongest members of mom's crew are on that ship.
Seriously, calm down fanboys. it was very obvious that the plan was always just to run. setting foot on mom's ship to fight would gain them absolutely nothing.