Bro what sanji did was pure loyalty combined with selflessness, he didn't do it for selfish reasons like usopp
Did you actually watch the arc mate? Sanji did that for the crew, they were always the most important thing to him, which is one of the reasons he left to go back to a life of daily trauma for their sake
Sanji was tricked by big mom, he thought luffy was safe and that luffy and the crew already left, he kicked luffy so luffy would abandon him like he did with usopp
Selfishness. I see it as him leaving and him not believing in the crew.
If he would have said Im going to take care of my family issues and come back... would have given him props to his character, but he didnt, he left the crew and put them in danger.
I did read the arc, thought it was awful and over extended. It was probably the most predictable arc out of the NW arcs. Sanji didnt Marry Pudding, Sanji was on good terms with his family in the end, Vinsmokes black mail Sanji, more betrayal... the only thing I did not predict was Sanji literally baking a cake to keep BM at bay
twist BM betrays Germa who didnt see that coming... just kidding everyone saw that coming from a mile away.
Drama wasnt there because everyone knew what was going to happen