Arlongs crew isn't a good example, Its Implied Zoro could have defeated Arlong himself if he wasn't injured. Arlong was shook when he saw Zoro.
Zoro was also nerfed heavily in that arc still managed to low diff Hachi who the 3rd guy. Also Despite Sanji being in a better conditio, Zoro was the one who had to hold Arlong off.... while Sanji went to save luffy.
Also regarding physical feats, you talk about Sanji kicking people through buildings, Zoro Lifted Buildings lol.