I think hurt Sanji - remember that he also got his ass kicked handily by someone who isn’t a Yonko? - is roughly equal to extremely hurt Zoro, yes. You can’t seem to provide any evidence that Sanji could do more than Zoro did; so far, he’s just run off and gotten trapped by the enemy before getting rescued by two people he should theoretically be stronger than, what makes you think he deserves to fight King or Queen after that other than your own biases?