The thing that annoys me is that banks continue to allow payments even when the card numbers change. I am talking even when the payment method is a card and not bank info.
This happened to me with savethechildren.org before they allowed for easy cancelation. In the past you would have needed to call to cancel.