There's a difference from not expecting perfection to tolerating blatant, heinous, sin that is condemned by God and absolutely unacceptable for those in leadership positions.
The Catholic church condemns to hell it's laity for far less than that.
Come to think of it, only the common laity. The rich and famous and politicians get a pass.
The Church warns and guides its member and hopes for the salvation of all under Her care. People have free will and can follow or not.