http://www.theregister.co.uk/content/6/34804.html
Somebody should publish a database of companies, giving them credit in three categories:
respectable acts
stupid acts
evil acts
Then before you do business with a company you can check if it's evil or stupid first. I hate giving money to stupid people. It lets them keep being stupid.