He didn’t even say her name when she fell dude. Calmly borrowing the gun and trapping a bystander is not a Sanji move.
Sanji ran into Vergo yelling how he hears a woman’s tears. How is that calm?
Sanji yelled at Wadatsumi for almost falling on Nami and was pissed off.
Sanji was ready to beat up some random samurai harassing a woman in wano.
Sanji was going to beat the shit out of Niji for hurting Collette.
Like there’s not a single moment where Sanji sees a hurt woman and thinks “that’s okay she did it to herself.”
I think you're ignoring the context of these scenes and characters tho
Sanji said he heard Tashigi calling for help, he felt her pain and sadness somehow, he even mentions her tears. So there is a "call" here
Collete is a cook, she works hard to prepare their food and still gets treated like shit. Sanji even comments how he hates royalty who treats their servants like inhuman objects. She got jumped by Yonji, Niji and Ichiji and cowardly beaten up, no chance to defend herself at all, shes not even a combatant
At Wano, before Black Maria's trap, Sanji literally thought an abuse was about to happen..
Sanji was okay with Big Mom being killed, with parrying her attack to save Reiju, with York being treated like the crap she is. Im fine with that honestly, changing Sanji's expression a little could've made the scene better, but i don't think there is a real problem with it