Where are the companies that don't pull this shit? It's more like a pickaxe and railcar than a canary. Most companies use dark patterns because they're profitable and not illegal. People doing profitable work get bonuses - this is what sales teams are for. People won't do ethically ugly shit unless you pay them enough commission to hide the stink, or if you're good enough at bullshitting the bullshitters.
Half the shit being done in crypto would count as fraud if the assets weren't digital. NFT is literally pump and dump, and people are being blatant about it.
Customer retention - harassing and cajoling and exhausting people into paying more - is not standard global business practice. It won't go away unless it's made illegal.
Appealing to the people doing the dirty work is silly. They're not in it to be good nice citizens of humanity. They're peddling shinola to the great unwashed, getting their nut.
Before we fix the ones that only whine insistently when you cancel, let's get a handle on the Hotel a California, every human has an account, "you can never leave" companies.
Legislate strict privacy rights requiring ephemeral storage, continuous consent, and fast, lethal penalties. If your company can't protect customer data like its fucking Fort Knox your company has no business handling private information.
There are sufficient existing enforcement and watchdog groups, they simply need legislation and executive direction.
Refine nuanced interactions, setting limits on "retention" activities, and establish a framework of legally prohibited dark patterns by setting clear boundaries around what constitutes acceptable sales, data, and account management behavior.
Nuke offenders from orbit, as frequently and fast as possible.
Anything less and the circus will continue. Shitty little clowns will keep getting out of the car, mugging audience members, and it's just a matter of time before the lion tamer takes center ring.
It's way past time for laws that account for the fact that the world is digital. Analog metaphors don't cut it.