It took me like five years to realize it was really not good idea for a small B2B business to spend a part of the limited resources in that. I needed several experiences to understand that in many cases good customer relationship and reliable system is much more important. But it wasn’t until recently that I started thinking like “wait, if it tricks the users into doing something they’re unwilling to do, isn’t it unethical?”
It makes me wonder how little we think about the ethics and the consequences of our investment. It’s not like we understand it’s unethical but do it anyway for profit. We simply don’t care how unethical it can be, not even slightly, until the evidence of the harmful effects are not negligible after years and decades.