The issue of Communion for those in irregular marriages, and for other sinners as well, is not to be quickly solved. Rushing to amend the annulment process seems to me a bad idea.
However, there are a couple things that Bishops, with the Pope, could do to make it easier for people who should not be going to Communion, not to go.
First, in the places where the practice is used, could we get rid of row by row Communion?
Some people will feel psychological pressure to go with everyone else. They watch the rows getting closer and closer, all the while debating, “Should I sit here or stay in the aisle and wonder about what people are wondering about me? Why I am not going forward?”
Second, lengthen the Eucharistic fast before Communion to 3 hours instead of the ridiculous 1 hour.
Were we to have a longer Eucharistic fast, people could assume that you, mortal sinner that you probably are, may have had a stack of flapjacks before coming to church, rather than all those other things that people might wonder about.
Let’s make it easier for people not to commit sacrilege.
No more row by row!