I've been rambling in a discord server about how awful your average One Piece NPC is. About how time and time again we see demonstrated that any random person is likely to be both selfish and wrathful.
One Piece peasants have absolutely zero problem literally tarring and feathering people for crimes they are merely related to by blood.
Compassion and selflessness is really lacking in the general world of One Piece, to the point where it's really genuinely a remarkable quality, reserved only for specifically heroic characters.
We see it in Doflamingo's backstory. In Ace's. In Robin's.
We see an angry mob hunt down and torture a family (the Donquixotes) just due to who they're related to.
We see grown adults talking about hunting down and torturing a small child (Roger's son) just for who he's related to.
It kills me that Crocodile is the nicest, most caring person Robin has run into her whole life at the point that they meet.
Literally every other person she's met has turned her back on her, or sold her down the river.
Crocodile, suspicious, guarded Crocodile doesn't do that, and is working with her legitimately. And Robin is so traumatized she turns on him first, instead of trying to talk him around and communicate and figure out a solution.
And they both validate each others worst fears about people, and it's awful and sad.
And I love Crocodile but he's not a nice person, and it sucks that he's literally the nicest person Robin ever met before she met Luffy.