If I make a contract with Amazon, you're right that I can't make them deliver the goods. But I can get damages for their failure to do so, that would put me in the same position as if they had in fact delivered the TV (of course I have to mitigate my loss, etc). I am glad to hear that you think that general contractual concepts should apply to marriage contracts, but you are surely aware that they do not, and this is exactly what is being complained of.
You do not (at least in the UK) get damages for breach of a marriage contract. This strikes me as extremely unfair. Adultery is a fundamental breach of the marriage contract, so yes this is grounds for termination of the contract, but the innocent party doesn't get any proper remedy. No-one is saying that people have to be dragged back in handcuffs. But it is not just or equitable that, to continue your analogy to contract law, a breach of the contract by one party leads to a kind of rescission, rather than damages payable.
You do not (at least in the UK) get damages for breach of a marriage contract. This strikes me as extremely unfair. Adultery is a fundamental breach of the marriage contract, so yes this is grounds for termination of the contract, but the innocent party doesn't get any proper remedy.
Huh? It's up to you (and your future spouse) to define a marriage contract -- they are commonly called pre-nups.
If you want to enter a marriage under conditions that adultery leads to remedies like money paid, sure, just write up such a contract and get it signed. However I...
Another month has passed and here is a new rationality quotes thread. The usual rules are: