Maybe we do need a Engineer's Hippocratic Oath, and a means to police our own.
Go look at the latest "Ask HN" thread - there's two projects proudly trumpeting their ability to allow applicants to cheat on their interviews. On the FAQ of one of the apps, a common question apparently is if it will work during proctored exams.
https://news.ycombinator.com/item?id=42375440
https://news.ycombinator.com/item?id=42383928
With this kind of loose approach to morality, is it really any surprise that the world is filled with devs who build involuntarily telemetry, spyware, etc.?