...those who seek to screw over peoople who they see as further down the social hierarchy...
Sucks to live in your reality Steve but I would suggest that anyone including yourself who has money to drop on Moths, Kites, and Foils is already in the 99 percentile with regards to social hierarchy compared to the rest of the worlds population.
I have audited my suppliers as best I can (as is my right to do so)..
You have no clue what a supply chain audit is, and throwing quotes from books around does not make you or anyone else a better person. Its ok to be oblivious.
Personally, its somewhat humorous to me... Your whining about how you are trying to protect other purchasers, poor global labor practices, and the environment vs your internal struggle to "stick it" to someone who you perceive (your words) to have screwed you over based on their perception of your social hierarchy.
Given 50 pages of the latter, I know exactly where your priorities are. I know I'm not using renewable energy sources replying to your emails so keep writing/creating your useless threads as its just adding carbon to the atmosphere.