You're doing the same thing again, you can't separate the story from the battles. Someone was criticizing Luffy being in the spotlight in WCI; lmao, expecting anything from Sanji while Luffy himself was struggling against the Yonko commanders is clearly wishful thinking, and there was a very important story being told for Sanji, ignoring this is foolish.