To understand this you have to also take on board that ethics is difficult. The media often gives us simplified versions of situations after the fact and we can't help but feel the "right" choice was always obvious. But in reality, as an ethical conflict develops those involved often feel helpless as the problem continues to grow. No one risks stopping it precisely because they don't have the intellectual framework to deal with or understand the developing complex ethical dilemma until it is too large for a single individual to take on.
I get where you are coming from though. I'm just saying that some people aren't lucky enough to have come from that place. Education does often make the difference for well meaning people not otherwise exposed to a good moral foundation.
BUT, I bet if you look at the data, things like DARE and driver's ed and sex ed v abstinance education have measurable, statistical impacts on what people believe and how they act.
ALSO, there are plenty of jobs out there for technical work. Each of us decides what people and organizations we are comfortable supporting with our labor. It's not a perfectly free decision, and there are plenty of individual trade-offs to make, but we're hardly passive players.