It's pretty wild that software is the only "engineering" discipline without any concept of professional ethics or loyalty to human safety that superceeds the whims of the employer. Why do people think that is? Have there been any attempts to change this from the inside over the past decade? Where are professional associations like the ACM in all of this? It's a shameful state of affairs and reflects poorly on the who…
I think the problem is that clearly not everyone took the same path, and did not get the same moral education. I’m not religious at all, but religions do play a part in morally educating people. Not only are fewer people religious, but more of the religions that are popular are outright immoral in their teachings.
For profit companies do not act morally when not required to by law. Remember when Google hired some AI ethicists, and then fired them? Heck, they couldn’t even maintain their elementary school ethical code of “don’t be evil.” Companies who engineer bridges, medical devices, aircraft, etc. are regulated by law. They don’t follow ethical engineering practices of their own volition. They do it only because we force their hand.
We’re starting to see now what it looks like to regulate tech with some of the policies in the EU. While those regulations are flawed in several ways, they are also working properly. GDPR does have positive impact on privacy. Digital Markets Act is forcing Apple to allow side-loading.
We can defeat the torment nexus by simply outlawing it.