Again, since you don't KNOW all the Catholics really well [including those who are angry with the Church], maybe stating their points of difference with the Church HERE on this site is the only way that they can express their feelings.  

Just remember, different people have had different experiences with official members of the church.  Some of those experiences have been wonderful and life-giving.  Others, have had really poor experiences---and often at times that they were vulnerable to intense feelings---sickness, death, marriage break ups, etc.  Just as in any family---there are differences of opinion.  But that is no reason to leave the family.