It goes both ways-- do we think a contract with a fixed guaranteed term can be canceled with refund simply because the consumer decided to violate the terms of service?
This is what courts are for, and the fact they aren't involved here is the basic problem.
You think a contract where one party can unilaterally cancel, present no evidence to anyone, and keep the money paid is somehow fair and just?