Factors influencing dissent and altruism