Earlier quoted context omitted.
I don't think ToS should be able to be enforced either So how to deal with abusive users then? Hand wave and say it is okay to block them for certain actions that are not terms of service? And of course arbitrary terms of service already can't be enforced.
If you want a user to agree to something, you ask them if they agree to it and below that have two radio buttons labeled "Yes, I agree", or "No, I don't agree". Neither of them should be selected by default. You do this for every term you want them to agree to, not some general "Do you agree to these terms of service". As long as you don't build this in a way that encourages people to mindlessly go through the list a…
You might, but it's doubtful that any court would.
For example, on a web site where you're taking real money in return for providing access to otherwise protected content, your terms and conditions would typically describe a contract, which the parties will enter into once you've offered those terms and your customer has accepted.
As such, the deal would be subject to the same safeguards as any other business-to-consumer contract. For example, here in the UK, there are some conditions that are automatically considered unfair and would not be enforceable, and for digital sales there is certain information you're required to provide at various stages in the purchase process or you risk the deal being challenged.
The flip side is that assuming your terms are reasonable and properly disclosed, they will normally be enforcible like any other B2C contract.