> we also provide a simple, self-service way to cancel the subscription
It's hard to comment without seeing screenshots and description of the process. When people are cancelling under a perceived threat (will be charged otherwise), any inconvenience will become an extreme one.