Possibly because I work in the IT industry this seems fairly straight forward to me. You can't cancel something you don't subscribe to. With the new system one account was all ready still open thus no cancel button till it expires on the new system until I re-subscribe. My account that was closed and I re-opened after the new system definately DOES have a Cancel button.
They could have communicated it better but it is not far off from other corporations systems I have personally been involved in.
I have yet to have any issues with the new billing system. /Shrug
I do know the issues they had in the passed as I was charged thousands on my Credit Card. This was reversed and a non-issue. Was not a debit card which in Canada I don't think you can link anyway. If it was a debit card (Straight to your bank account here) it could be an issue but was not an issue to me... It seems to me as though they are definately trying to improve their system.