People seriously need to stop making this blanket statement
"Ooh all Zoro can do is fight, Sanji is so much better character" when they realize Sanji is drizzling shits as a fighter.
He is just as drizzling shits as a character as he is as a fighter, and it literally amazes me that he even has fans.