I'd prefer to be the better person here rather than defame them publicly. If anyone would like more information or to discuss this privately, however, my email is in my profile.
So shady people or companies continue to be shady because people don't want to risk loss of potential income or reputation.
Idly allowing bad and potentially evil behavior to go unrecognized and unchallenged is by no means being a good person. Not to Godwin the thread, but your attitude is why evil flourishes, and on much grander scales than stock allocation.