That must be why there are thousands of catholic churches splitting off every year to be their own independant protestant church.
Oh wait...
The catholic church has not allowed gays to become priests yet. (Some?) anglican churches have, and they have seen local branches split off.