It's not that far out of context. Sanji fought someone who we thought was near his level, Sanji got his shit snapped. That's pretty in fucking context bro. Why would we bother pitting someone clearly stronger than Sanji against him when he couldn't handle someone actually around his level