The point I make is that morality is subjective.
I understand, but I it is not true, at least not when it is generalized like that. There is basic understanding of right and wrong that is shared by all people. I'm not sure if you can call it subjective, because it is the same for all people (excluding mentally ill).
Murder is always wrong and immoral -- you can only rationalize it as a lesser evil. But evil nonetheless.
Like I said, people can differ on details. Morality comes from reasoning, and some issues are complex and people come to different conclusions.
But again, on the basic level the morals are the same for everyone.
Some complex issues take a lot of experience to understand. Humanity learns on its mistakes, that is why something that was not acceptable in ancient times is acceptable now, and vice versa. But the same true for many other things, like science or medicine.
Our understanding of the world around us evolves with time, but it is not the same as saying that different people see different worlds. We all see the same skies above, the same stars, rivers and mountains, cars on the streets and so on. Same with morals -- on the basic level they are the same.
'morality' is whatever he who has the biggest stick says it is, and Earth has yet to produce a god who isn't impotent to say otherwise.
Again, morality does not depend on the size of your stick. Hurting others is bad and that is true whether you using big or small stick. Of course people can always choose to do bad things -- and that is where having the biggest stick helps.