Why do things like this happen in a church when someone who is employed by the church defends its teachings on sexuality?
I’m reminded of the corporate pressure that forced politicians to back down recently on freedom of religion for those who disagree with gay marriage.
Is the Roman Catholic Church and or many of its subdivisions or institutions dependent on business money to help sustain them causing reluctance to have its clergy or lay teachers etc. express traditional views on sexuality?
I don't think there was corporate money involved in this case. That leaves me with the hunch it was #2.
The Bishop acted like a partly deflated helium balloon in the wind. When the Big Gay Publicity Machine insisted he fire the teacher, he wobbled off in that direction. When The Lepanto Institute an activist group of faithful Catholics, started running radio ads challenging the Bishop, he wobbled off in the other direction.
I can think of better uses for protoplasm.