I agree with you until the end.......happiness is not necessarily the topmost priority of every individual; at least, not happiness for everyoneMorality is not objective, but neither is it arbitrary. It follows from compassion and analysis about what is best for society and individual happiness.
Tradition might be the topmost priority of certain individuals, thus their morals will be relative to what is best for protecting tradition. Even if it must be rigid and intolerant.
I agree but this doesn't mean anything.But that's not true. Take a statistical normal distribution of the things most societies hold to be good or bad and you will find massive agreement, i.e. murder, rape, torture, genocide, etc.
Of course people tend to agree, although that doesn't mean morality isn't subjective. If 99% of the people thought blue was the most beautiful color, there might be a pattern and a consistency and a statistical norm but it doesn't change the fact that this is an opinion
Although even this, and it's untrue objectively, is subject to perception. What is good for life and bad for life? Is all killing bad for life? Perhaps Stalin thought what we was doing was good for life.The only thing we have that has true value is life. Morality when viewed in its purest form simply says anything that promotes life is good and anything that detracts from life is bad. Whether gods exist or not is irrelevant to this truth.
Is multiplying like crazy good for life? In the end, one could argue that such habits will be bad for life. One could argue that population regulations, eugenics, and euthanasia adminstered effectively are good for life in the long run.
No, they aren't.Nonsense, death is bad, life is good. These are objective facts.