Earlier quoted context omitted.
Acting shady hurts your brand. Harry Brignull(the author) discusses this in a talk[1] that I found on the dark patterns website(I checked out the website after loving the article). He makes the argument that sure, many of these tactics might increase your conversion rates or make you some money, at least in the short run. But it also causes you to come off as seedy, to come off as a back alley discount store instead…
.... actual premium services are usually under contract. Even when they're not they still want you to call into a real live human being to cancel because finding out about your concerns that lead you to cancel a $10,000+ contract is certainly worth the minor possibility that you'll be offended that cancellation is not a push button process.
That's the benefit to the service provider. What's the benefit to the service consumer?
The point at which a user cancels a service is the last chance a service provider has to end the relationship on a positive note. The provider might earn a little more goodwill, and the consumer has a frustration-free experience.
Match.com wanted a whole herd of information when I cancelled. The information I typed in was complete fabrication. As such tactics gain popularity I suspect more people will balk at it, making it a net loss to the service provider.
Being nice to your customers is called win-win.