Indeed, the US should oppose those things inside their own boundaries where they have the right to. There is no reason to assume the US is virtuous and right on any given moral issue. In fact there are lots of reasons pointing towards the opposite case. We (I) don't want the US to invade other countries with its "concern" and cause mass civilian casualties.