This talk by @Oozenet gives an amusing demonstration of why UX is a software development discipline unto itself, and why it's so confusing and difficult to get right. The talk is mainly about dev ethics and I recommend watching the whole thing, but the #UX demonstration starts at about 23:00:
https://archive.org/details/lca2019-Im_sorry_Dave_I_cant_do_that_Ethics_in_Software_Development
"I'm sorry Dave, I can't do that": Ethics in Software Development : Dr. Morgan Leigh : Free Download, Borrow, and Streaming : Internet Archive
Dr. Morgan Leigh https://2019.linux.conf.au/schedule/presentation/117/ ⚠️ Content warning: This talk contains an image of dead animals We all know how...