It’s interesting we hear a lot about how engineers need to understand ethics, but nobody says a peep about the field of marketing which focuses on psychological manipulation and deception.
I think that's because everyone already knows that the marketing field is slimy and don't expect differently from it. There is still hope for devs, though.