Yes, but on whom does it work?
Does it work because you're taking advantage of a group of people who are extremely vulnerable to manipulation? People who already struggle with impulse control, who are prone to making bad financial decisions? The elderly, kids?
We have to escape this mentality that anything that makes money is valid, that the money itself is the validation of "rightness".
Some of us, just some think that maybe enterprises that prey on the vulnerable just don't deserve to be in business. Otherwise everything might as well be payday loans and online gambling. I'm not saying OP is definitely in that category, but I would encourage them to think long and hard about weather or not using dark patterns to goose their sales is really the kind of world we want to be fostering.
Well, if you own an online casino, I guess your moral compass is already so skewed that you simple don't care. On the other hand, if you own an online mom & pop store that sells clothes for puppies, you rationalize that the impact of those manipulations is not that big of a deal. You're not ruining anyone's live by the single act of persuading them to purchase $100 worth of apparel for mr. pancake.
>Yes, but on whom does it work?
Hitting the nail on the head here-> know your target audience.
> people who are extremely vulnerable to manipulation
I think this is a gross over-exaggeration, otherwise dark patterns wouldn't work at the magnitude (majority of the buying population) they do.
I say this not disagreeing with your point:
> We have to escape this mentality that anything that makes money is valid, that the money itself is the validation of "rightness".