I've explained my position. You ask is it right we should always do good. Now that's an incredibly open ended question. Because what is right is almost always dependent upon the circumstances. In some cases one action may be correct and in another it might be considered wrong (hence the Trolley Problem where we an investigate this). Some Christians will take a deontological view in that some things are wrong in themsleves. So no circumstances need be considered. I don't agree with that. Circumstances dictate your actions.
I know. And because you believe what we should do
can be dictated, as a factual matter, you're on board with objective morality, just like I said months ago. If morality is subjective, then "should" and "ought" are essentially meaningless. You can't have factual statements with meaningless terms.
As regards objective morality, we need to consider the facts relating to the act. And they must be indisputable. And that is the point where we have a problem. A single fact must stand alone. It must be absolutely true or false. And in some cases, that is not the case.
Some facts will always be completely unknown to us, and yet they are still objective facts. Indisputable is not a criteria for objective. And sure, fine, circumstances dictate what the right thing to do is according to you. That just means that
in these exact circumstances the right thing to do is this, and
in those exact circumstances the right thing to do is that, and so forth. Maybe some circumstances cause there to be
no right thing to do, that still doesn't mean you aren't speaking objectively. That sort of situation would be akin to someone asking, "Which is greater, four or four?", to which the objectively correct response is, "neither, they're equal". And you never stop speaking objectively.
Just the idea that morality
can have factual statements about "should" and "ought" makes it objective. You want to point out that it's complicated and messy and sometimes we won't even know for sure what the right choice is, that's fine. You want to point out that
sometimes there might not even be a right answer, that's fine too. Zippy ascribes to objective morality and he agrees with you.
None of that precludes an objective morality. If there is
ever a right or wrong act to choose, then morality is objective.
You, like so many other people here, are confusing
relative with
subjective. Morality can be relative to circumstances and still be objective. Subjective means that there is
no right or wrong at all. Subjective means that it is akin to taste, like flavors of whiskey. If you don't think morality is analogous to taste as you've said, then you don't think morality is subjective. Think whatever you want to think, just get your label right, please.