I'll go beyond that. Why has the Catholic Church allowed this. IMHO, Bishop Lynch, the pastor of Espiritu Santo, and the priest who "officiated at this mock marriage" there, should have all been given their marching orders. Out with them!
The Catholic Church can hardly expect undying loyalty when they don't abide by what they preach.
I don't understand it.
No church is perfect because it is made up of men; it is only the true Head of the Church (Christ) who will never commit a sin.
All men sin or err sometimes. Do I wish that many of the bishops would cut the cr*p and start acting like enforcers of canon law? You bet.
In any church, one can expect to have ministers or priests who do not always do the right thing. Some of them have no place in the ministry. On the other hand, for every priest or minister who has no place in the ministry there is a truly great man who is precisely the sort of person who shows the world what it is to be a man of God--see Father Miguel Pro, Father Damien, or Peter Marshall.
There are hypocrites in every field--church, business, community. One judges a church by its canon and dogma, and not by its ministers or the people in the pews.