I mean, haggling, or doing something for something, isn't being good, it's just being a kind of neutral.

That doesn't mean a neutral character doesn't have morals, or won't go out of their way to accomplish the occational act of selfless good, but again, picking and choosing to such a degree that you'd refuse saving people's lives based on the way they talk to you isn't 'good'.

Understandable, and the reason why most of my genuinely compassionate characters don't start that way, but not good.