And I'm not saying he shouldn't be like this, it makes sense for him. But he clearly really wants to deal with the goblins, so being able to talk with him about it would also make sense. And give him content.
Astarion's having the time of his life being able to express his opinion without earning himself days of torture.
And they really could be two sides of a coin. One is selfish and seeks to survive, the other is technically heroic and puts others above himself, but the game won't let them clash because it doesn't do relationships between companions.