I doubt popularity made him do this as Oda have put Sanji as main fight in Strawhats on his debut. Your acting that this is issue when it's not and your on Head Piece to talk about it when Sanji have gotten his moments, but only full fights are the issue. Then by your logic, Zoro got hyped bad when Fishmen Pirates got him, Yeti Brothers, Fujitora, Birdcage, etc.. Your not being honest here. Doesn't mean neither characters are not strong.