What EA and all game publishers that have anti-cheats enabled in their games are doing is illegal. Indeed, they do not have the right to cut off access to their services without providing the signatories of their terms of use with the exact reasons that led to the ban. It is a clear abuse that we see here. What is legal is to share with signers the details that led to the ban even if that information allows hack developers to circumvent anti-cheats. It is a right of the signatory. Especially since it is better "to have a guilty person free than to put an innocent person in prison" because in the second case, not only does the hack developer continues to thrive but on top of that an innocent suffered an injustice.