Earlier quoted context omitted.
> - that moral position should be right You do realise that what this actually means is "this person agrees with me"
How is this a problem? Like.... seriously. This is the whole point of everything. If you believe strongly in a thing, then you should fight for it. And other people in society will judge you for it (rightly so!) So yeah, you decide that you care enough about "sanctity of marriage" so you decide to not sell cakes. So everyone who disagrees with you boycotts your business. Others believe that sexual orientation is such…
Another perspective on this is that, for a society to function, people need to be able to agree to disagree about most things. This means that we are all morally compromised and we all must be morally compromised in order to live together. A society in which everyone follows their own moral impulses is a society that will not function.
I find myself wavering between these two perspectives (the first being yours). I don't mind people protesting. But how about blocking roads? How about vandalizing your ideological opponent's office? How about smashing windows? How about preventing your ideological opponents from speaking? It seems to me that your perspective minimizes the danger here. There's no guarantee that things will just work out. We might reach a level of polarization after which we simply won't be able to cooperate.