This bit of the argument contains the major flaw - it can be applied to literally any occupation. The most theoretically moral institution we have is the church. Ostensibly dedicated to doing nothing but espousing and propagating good in the world. Now look at what that means in practice for some of the scandals that priests get involved in.
There is no alternative morally safe place to work.