Not to mention opening the door for the same thing right back at us. There are some things that go on in or are sponsored/promoted/conducted/dictated by the US of A that other countries and cultures find morally reprehensible.
True. That, and it would also cause lots of problems if we were to try embargoing any such countries that allow this.
Money will almost always win in this case. At the cost of morality too, but then again...morality will interfere with money as well...so I guess they somewhat cancel each other out.
Though proving that they cancel each other out would be extremely difficult...I suspect it could be done.
But seriously, embargoing would only create problems, not solving them.