IMO if you are unwilling to walk away when others cross your uncrossable lines, then you really have no principles.
God is no respecter of persons or institutions. He destroyed the Jewish priestly system, the temple and the sacrificial system just as he said he would... Why would the Catholic Church be exempt?
It is not just one church but it systematic across the board.