Is it the software "engineers" that are making those decisions, or is it people above them? I mean, I guess they could refuse on moral grounds. If there was some sort of software engineering code they had to adhere to, it might prevent management form forcing them, but I somehow doubt it would end the existence of these types of things. I'm just not sure it is fair to blame programmers for it.
|