I observed in Financial Tech that when the world judged bankers as bad... it attracted self-identified bad people to become bankers. People who desired to do good filtered themselves out of the industry, leaving a really horrible selection of individuals running our national financial institutions.
Its really hard to digest, but I think self-identified good people MUST work at 'bad' places. Or else those places will become even worse as they become lost in a sea of real evil.