I believe that tolerance is a very important matter. The United States has instituted quite a few rights that were created because other people were not tolerant of what another believed to be a right. One can not value tolerance if they can not value someone else's way of doing things.
Tolerance has no intrinsic value just like nothing has any intrinsic value. Everything only has value because it is given value. So just because morality is relative does not bind us in any way to respect and allow other points of view. We can feel free to impose our completely relative point of view that nonconsentual or child female genital mutilation is wrong for example. We can feel free to impose the point of view that genocide and slavery are not ok, these values need not be absolute for us to be justified in enforcing them. For instance Mauritania still has slaves. The good old US of A should stop them! And instead of democratic idealism we should impose an anti-slavery and pro-freedom of religion(Mauritania also executes apostates from Islam) dictatorship since Mauritania is already a democracy and still isn't doing anything to stop slavery.
Some people would argue that this is wrong because you are interfering with the ways of another culture. But morality is relative so interference is only wrong if we decide that it is. I see no good reason to decide that it is other than that as a practical matter it's a necessity to pick your battles. If it was feasible I'd want the US and the international community to stop every country that persecutes homosexuals but that's not feasible so I'll promote the more reasonable "let's get rid of slavery" position.