Yes yes, labor market, visas, etc. It's still a choice to do something evil, even if you're coerced.
I just made sure to save the emails/documentation/etc. in case anyone tried to blame it on me when it failed or users complained. If the order came down from high enough up the org, a UX manager or director might also go on the record opposing it to cover for those under them in the org.
I think of it like hiring someone to replace all the beautiful hardwood floors in your home with thick, orange shag carpet. It's a bad idea and it will probably hurt the resale value of your home, but there's nothing unethical about the contractor accepting the work and taking your money as long as everything's done properly and to code.
I am not sure you’re making a reasonable or realistic argument when you are saying that someone should risk or give up their job, personal security, and stability of their family rather than implement a button to turn off iPhone notifications.
I don’t disagree with the principle at all, but if it’s ever going to change the conversation has to start somewhere rational. “Destroy your life because your UI offends me” isn’t it.
Nick Naylor: [out loud] "I just need to pay the mortgage."
Nick Naylor: [to self] The Yuppie Nuremberg defense.