I just cancelled my Amazon Prime membership. I took 5 confusing steps to achieve that. One click too much and I would have reactivated it.
I always wondered, how does it feel to be the programmer who wrote that code? "It's my job, I don't care." "My boss made me do it." "We are simply educating the customer on making a better choice." "Well, we all have bills to pay."
We programmer tried to tell ourselves that we are just doing our job. Sometimes, only way to feel better about ourselves was to believe in bullshit that customers are are rich spoiled housewives with nothing to do. 90% of our end users were females.
I stayed a bit too long, but now I work for a major tech company and it seems we are still using dark patterns except society has accepted these dark patterns as price for free access.