You can’t speak of the Catholic Church is such general terms. I made the mistake of talking about non-Catholic churches in such general terms and got a note from the Religion Moderator. Better watch out.
Are you saying that Christ was a lost cause? He founded the Catholic Church on the apostles.
Well said.
Just stay out of the catholic caucus threads and you'll be fine.