I totally do not agree that this is right however there are legitimate grounds for annulment:
-ligamen (prior bond)
-sacred orders
-impotency
-retarded
-under age
-blood relation or child of adoption
-spiritual relation (baptism or confirmation sponsor)
-disparity of cult without dispensation
-murder previous partner to remarry
-previous public vows of celibacy without dispensation
-kidnapping of bride
-intention to not have children/refusal to consummate marriage
-exclusion of fidelity
-lack of form
-coercion
Doesn't it seem obvious that under the conditions a sacrament could not be conferred?
I believe most US annulments are for "lack of form" (civil ceremony, Vegas little white chapel, beach at Hawaii, etc).
Another issue to consider is that someone who is ex-communicated "latae sententiae" cannot receive any sacraments until it is lifted. Imagine how many Catholics are ex-communicated for participating in an abortion and don't know they are ex-communicated and go through an NO church wedding? Their marriage is invalid.
I don't believe the mother is excommunicated "latae sententiae." It appears that anybody facilitating or encouraging the abortion is excommunicated.