But engineers are not. There are jurisdictions that this could be framed as discriminatory. Not in the US, but other markets.
Maybe the difference is that (computer-based) engineers are expected to do unethical work in some situations and for some employers, and there is an unwritten code that they can pass the buck and won't be penalised just for "doing their jobs".