Actually, I am quite happy that there are those who DO feel as you do, DMW, and who actively work to affect changes from within. We all pick our battles, and to do so out of love for one's religion is an admirable thing.
That I support many things that the Democratic party supports does not mean I agree with every word and action of every person who claims to be a democrat. I am sure the same is true of religions. There have been vast improvements in the Catholic church in the last twenty years, many of which would not have occured if everyone chose to leave rather than stay and affect change. Many of these things I would not have even known about had I not been a member here and had the benefit of learning from you. If there are fine points to which we do not agree implicitly, I know that we certainly see things similarly in spirit.
I hope you never give up the fight, never give in to the simple minds, and please- never stop telling us how it really is inside Catholicism, because so few of us really know.