Well, if people know the Church teachings and disagree with them, should priests hide the Church teaching or pretend it is something else?  who would respect a Church that changed its beliefs in a desperate attempt to keep people. The Episcopalians do everything liberal Catholics want (except destroying their altar rails) and they are in a worse decline than the Catholic Church.