In response to:
Religious morality is also an opinion. People accept one faith over another. The morality of certain religions, if not most religions, justify murder on a mass scale. How is it that the Bible has "Do no kill" and then the supposed God commands people to commit genocide multiple times, and even describes the supposed God as a mass murderer himself? Hypocrisy is not a sound moral system.
I prefer morality based upon the reason that says that we respect of the rights of others because we want our own rights respected. This is a morality that is inherent to human nature because we understand it naturally. There are going to be those who violate it, because that is also human nature, so we need institutions that protect rights.