For stuff like this, I only care about in-game.my statement has nothing to do with in game and everything to do with out of game.
Out of game perhaps, but in game they're all members of the same party and would - one assumes - more or less treat each other as equals.A PC is treated differently than every other NPC in the world by other PCs due to the social contract.
It is only if asking the PC to leave is accompanied by asking the player to leave. Further, I'm not talking about characters being forced out of a party (which to me is a different issue) but leaving voluntarily to go do something else.A party deciding they don’t want an NPC around is far different than a party deciding they want a PC to leave.
Accepting, trusting and supporting PCs just because they're PCs has led to some of the best in-party fights and double-crosses I've ever seen.The mere fact that a PC is going to be accepted, trusted and supported simply for being a PC is the biggest difference between an NPC and PC. And A GM should not cross that line to have a character I see their control that gas the sane agency as the other PCs.
Not every PC is trustworthy, and there's no requirement that they be. It's on the party to sort out who they can trust and who not, which is reflective of how things would work in reality.