When you join a friend's game, you assume control of one of their characters. This, in fact, keeps that other game ENTIRELY consistent with itself, whereas joining with a different character could have an entirely inconsistent playthrough. Such as you murdered an origin, but the friend has them in their party.