Regarding the recent protest outside the
It seems that it is a case of the tail wanting to wag the dog. They don't want to adhere to church doctrine; they want the church to change to meet their beliefs. It is reminiscent of King Henry VIII and Sir Thomas More.
There are many Christian religions that support contraception and even same-sex marriage and abortion. Those who do not want to adhere to church doctrine can surely find some religion that will satisfy their needs and stop complaining about the Catholic Church.