Not making excuses for anyone. I am stating that we ALL justify falling short in some form or another. If any of us were perfect then we would be seated beside God at this moment.
But you are making excuses and you're doing it again.
This has nothing at all to do with being perfect, or falling short that isn't the subject or matter at hand. The matter at hand is the false teachings and idolatry your sect practices and of which you are complicit and in which you willfully sin. It isn't mere "falling short" or "failing to be perfect." Honestly your excuses here are intolerable and deplorable. You're still at least even admitting it is sin by comparing yourself to others.
Your RCc allows and maintains idolatry, you're so caught up in it that you've justified it while pointing at others as an excuse to continue in it willingly. Be honest and accept this, it is a good starting point for you!
You won't be judged on a curve, nor will anyone else. God's judgment is according to truth, Romans 2:2, and the truth is the allowed practice of idolatry in the name of your religion is sinful and against God. They are designed traditions that go against God.
The other glaring factor, while you excuse your sin because of others, is that your RCc has pronounced anathema, unrecanted, on all outside her that are in Christ. Let's apply your excuse to that; "Well, no one is perfect, we all fall short." Please don't make an excuse for staying in her by saying "I don't believe that." Come on. How many excuses for that apostate religion are you allowing? Is that another one? How many more are there? I can name many!
Come on man, own up. I pray God convicts you and gets you out of that sinful and idolatrous religion. He will if you are his elect, I pray that you are.