I was on the fence until the most recent chapters. Zoro mostly fought scrubs post-time skip with the exception of Pica and it wasn't until Wano that he got pushed to the limits. Sanji got thrown against the likes of Vergo and Doflamingo; characters whose powers were specifically a bad match for him.