A maioria aceitar o não faz o ato ser moral a morte de milhares de pessoas é imoral independente da opinião de quantas pessoas concordarem, o mesmo se dá para a segunda resposta. Não é porquê a "sociedade" aceitou o Estado que não temos o direito a liberdade é verdade sim que o conjunto de pessoas aceitando o comportamento imoral nos leva a perca de liberdade.
RE: Se a moral é baseada na realidade, ela transcende aos humanos