Historically, one reason the Church wanted control over matrimony was to make infidelity subject to the jurisdiction of the ecclesiastical courts.  Naturally,  there was a lot of money to be made from infidelity.

Sadly, the Church courts no longer have the wide range of authority they had in medieval times.  If they did, the Church would be able to recoup some of the financial loss it has suffered from the abuse scandal.