So all you righties don’t give a toss whether the products you buy are made by slave or child labour in unsafe conditions provided you get a great price, right?

The generalizations are inaccurate and unfair.  If I know for sure a product is made by someone who has been coerced or abused I don’t buy it.  I know right leaning people who feel exactly the same way.  

Vote with your dollars when you can.  It is an effective way to change things.