I have to disagree somewhat. We **should be **nice to people so as not to offend them, without compromising our beliefs. A real talent. But charity does not require calling people out. If you think someone needs a change of morals before they receive communion, you should speak to them personally, get some skin in the game. Good luck, as you may be challenged on your own sins, justly so, and that would be a work of charity for you also, it’s tough to hear the ways in which we are immoral.
We don’t want to drive our lukewarm brothers and sisters away from the Church, at least they ARE here on Christmas and Easter. This might be the Mass that brings them fully home. Welcome them, that’s the whole point of the Church, to welcome souls to it.
And besides, how can you prevent all the instances of sacrilege that happen on a given Sunday? And is it our business to take care of that bit of justice? Is it truly our business to administer justice? That is what we are talking about, justice toward God in the person of Jesus. The Holy Sacrifice of the Mass is the ultimate injustice, dei-cide. We all participate. God raises His Son up despite the injustices we all do to Him.