All who are baptized are part of the Church, even Protestants–although imperfectly. How many are faithful to the Church is another matter. I’m afraid the tendency of some Protestant sects of gauging who is and who isn’t Christian by their members’ behavior/practices has crept into the Church, as well. This is wrong-headed (and actually wrong-hearted, as well).
We cannot judge our fellow Catholics by any standard, even that which the Church sets. To do so makes us, as James called it: “a judge of the law”
James 4:11-12. Nor should we be discouraged by anyone’s failure(s), not even our own, for despair is a terrible tool of the enemy used to divide and conquer.
What we are called to do is to be faithful. That means practicing our faith daily through prayer and penance and acts of charity. We are not to concern ourselves with how others are living their faith or what they say they believe. We are to pray for each other, respect each other and correct each other in love.
So, if someone says they cannot believe in some teaching, help them come to understand what the Church teaches and why, but don’t judge them or be discouraged. So many of our people have been overly influenced by the society in which we live, especially since it has become openly hostile to our beliefs. It’s not easy for those unprepared for such cultural wars to fight for the truth when they haven’t had it taught to them nor had to practice it their entire lives.
There is a change coming–a renewal of faith and hope. We live in dark times, but the times can and do change. Nothing within our society is cemented into place. We can win the cultural war, but we have to prepare our people for it. That’s where we who know better need to help. We can’t just cry, “Alack!” Instead, we must cry, “Attack!” Attack against ignorance and sloth and resentment and misunderstanding and all the modern isms set against our faith. It can be done. It won’t be easy, the cross wasn’t easy, but it changed everything. We can make all the difference as we never tire in doing the good work Christ has set out before us.