There are two different things - contract cancellation and access to your account. They can be changed independently, and should be. Subscription contract usually does not transfer ownership, so you still own your account and should be able to deny its usage to anyone. It could be breach of contract but then they could use collections, courts, etc. to resolve it - that's different business.