Personally, I could care less about "one click" cancel.
I care a LOT more about the fiasco of calling to cancel, then the stuff still showing up on the bill.
It literally took 4 months to get frontier to cancel my tv service.
How about fine of $10,000 for them (and fitness clubs) when they do...