Was Sanji’s emotions robbed?
Sanji's emotions were useless in relation to the core issue. Sanji's humiliation from Fishman island to the Fight against Queen were done deliberately so that Oda could hammer the point that "
Sanji needs the thecnolagy to move on," but by doing so Oda failed to address the point that Sanji doesn't need the technology because his source of power is his emotions, but he's willing to use that thecnolagy for sake of his friends.
If Oda established that Sanji doesn't need the raid suit or the Germa genes to become stronger, then Sanji accepting that thecnolagy and his Vinsmoke identity would have a much bigger impact. But now it's an absolute mess, now it seems like Sanji is
FORCED to accept the technology because he's a failure, that his emotions didn't help him to grow during the timskip. It just ruins the whole narrative, again, Oda simply failed to address the core issue by
REFUSING to give Sanji one success before him accepting the raid suit, which would show that Sanji doesn't need that because he's forced by his misery, but rather by finally coming to terms with his family. But the worst part from all of this, is that the powers the raid suit gives Sanji, are designed in such a way that they
UNDERMINE all the abilities that he learned by himself, it's such a disgusting and nasty move by Oda that I doubt it was a simple
MISTAKE in first place.