Fashion and morals don't always go hand-in-hand.
Cool stuff is made in dodgy places, and clothes with morals look like something dragged out of Glastonbury Fesitval (ie, not cool at all and quite possibly tie-dye).