And you wrote all that gobbly gook up there for what? We are programmers not philosophers and if you coded more than you defended the absurd , we'd all be better off.I think it's worth noting that there is not a lack of good arguments supporting the claim that it's not unethical to take the job. I'm actually surprised that with all the people here, no one pointed out the utilitarian point of view that no one is harmed by this activity.
There isn't a moral dilemma here for me.