Annulment - where the catholic church says 'we married you and have witnesses that say you were married by us' but for money and some psychological therapy for your problems we can claim - because 'we can' - you were never married and the children you bore having sex during 'the marriage that never existed' is one of our mysteries and we condone it.
Catholicism - the land of make believe, the land absent of TRUTH.
Your characterization of annulment is shear lunacy. Every sane person recognizes that there are some marriages that failed to have the essential qualification to be a legitimate marriage. Do you consider marriages to someone who is already married to another valid? Do you consider marriages to someone someone who did not give their consent or someone who was not physically or intellectually capable of giving their consent valid? Do you consider marriages to 12 13, or 14 year olds valid?Marriages between close relatives such as brother and sister, parents and children, and first cousins valid even it the relationship was unknown at the time? Do you consider a marriage valid if one of the spouses was secretly a Muslim, an atheist? How about a practicing homosexual? What about a marriage to someone who lied never intended to have a family or about raising their children Christian?
Annulment is not an infallible or inerrant process and in my judgment it errs far too often, but that does not mean that it is completely unnecessary, invalid or corrupt. And, for the record, children of an annulment marriage are not considered non-existant or bastards.
Peace be with you