Given the poor state of catechesis in many American Catholic churches, I am not sure I can totally blame you.
Many a time I have met a Southern Baptist who says "I used to be a Catholic, and then I was saved." I lament their loss from the Church, but it is also clear that in many cases the church they went to was not evangelizing them.
We have a ways to go in cleaning up the mess of the last four decades. Unfortunately our dissenters, unlike yours, tend to stick around. :-)
Probably an oversight by the way, but you no doubt would add Mother Theresa to your list.
Yes Mother Therese would probably be on that list as well.
AS far as cleaning up the mess from the last four decades - make that the last 10 centuries and you would be more accurate - although the messes are very different and many of the very old problems have been addressed and some actually rectified.
As far as evangelism - I don't think I have ever heard the word used in the same sentence as Catholic! What we have to keep in mind is that above and beyond ANY belief or difference Christian sects have, the utmost important foundation or cornerstone HAS TO BE a personal faith in Jesus Christ as a VERY personal Savior. Not just someone with the title of "Son of God" who we study about in Sunday School and hear his name mentioned sometimes in the Sermon. Without this complete and total faith in Christ - NON of the other stuff matters at all - it's all as chafe on the trashing floor.
And I am not a Southern Baptist (not that there is anything particularly wrong with SBC members - especially since the convention is trying to swing the group back to the right....). I am planning to enter Seminary this Summer (Good Lord willing!).