I think that you are being extremely over optimistic when you say "a minority can ruin things for the majority".
Unfortunately, it is the majority of humans who cannot act in all circumstances altruistically, or for the benefit of the overall whole. Narrow self interest is the rule, not the exception.