I'm not sure how we can ban that practice, but, at least, the church should be forced to pay for all costs ther breach of contract caused.
Hell, yeah! And while we're at it, let's make sure that people who don't belong to the right church are concentrated into re-education camps. After all, any religion that doesn't agree with what we think is moral and upright isn't really a church at all. In fact, let's just burn their church down to the ground. Better yet, why not outlaw all religion and churches altogether? All they ever do is get in the way of progress.
MaxQue's post started with "I'm not sure how we can ban that practice...." which sounds like he thinks we should force churches to perform religious ceremonies. I'm not sure he actually thinks that, but that's how I (and presumably Angus) read it.
The issue is "cancelling". If you agreed to hold it, you must hold it or else pay compensation for the trouble caused.