It seems you are mad that Oda didn't let Zoro fight any of the strong arc villains.
Sanji went 1v2 against Drake and Hawkins
Hawkins alone was enough to make Zoro bleed like a fodder
Hell Sanji clashes with Supernova captains. Zoro gets oneshot by underling Pleasures