What about people who make those promises never intending to keep them; e.g., the person who marries and then commits adultery almost immediately?
Setting aside obvious easy ones like, "suppose you marry a woman and then discover she's your sister".
Are annullments sometimes granted too easily? Sure. Should they not exist at all? I don't think that case can be made either.
"Remarriage" is never mentioned, however.
Annulments experienced in the heart that is totally devoted to God, and with a meditative, prayerful, and finally totally clear conscience,and for totally unselfish reasons, I'm okay with that and He may be also. After all, he knows us completely and he judges us individually and with greater mercy than we can imagine.
It's the part about men deciding things for other men according to complex and rigidly codified rules that bugs me. Too subject to corruption and men making all the rules, besides being inherently hierarchical and unspiritual.
Also farcical people pontificating constantly about "God in the public square" when they're on marriage #3 bug me.