I think in this structure people only think locally and they are not concerned with the overall mission of the company and do not actively think about morality of the mission or if they are following it.
Could work with a bunch of similarly skilled people in a narrow niche