Jesus never promised his church would be full of sinless people.
No He didn't but God gave us clear instructions in His word on what to do with immorality in the midst of the church and what the qualifications for leadership should be.
The Catholic church is not following the instructions that are in the Bible they claim they wrote.
It's rank hypocrisy.
They are disobedient to God and will have to answer for it.
And the cavalier way Catholics dismiss the reprehensible behavior of their priests is disgusting.
Jesus never promised a lot of things; but that has not stopped Rome from conjuring them up.