Do NOT miss this terrific article at Crisis by Jerome German: The War to Destroy the Eucharist. He treats the issue of withholding Communion from errant public figures but does so with amazing clarity.
We walk among saints and monsters. Such are the days with which we are blessed. It is the ultimate naïveté or denial to live in our era and to be oblivious of the fact that we are walking through a battlefield. Such oblivion pleases the powers of darkness a great deal. When the unarmed wander onto the battlefield, they need not be resisted; they will fall in due time.
On a battlefield, everything is a weapon: information, water, shelter, clothing, medicine, and last but certainly not least, food. Starving soldiers do not win wars. The supply line, or the lack thereof, will determine the outcome of a battle just as surely as the quality of the munitions or the training of the troops.
Those who receive unworthily do not even acknowledge the existence of the battlefield of life—the confrontation that permeates all of existence. Viaticum is of no value for the pusillanimous struggle they are waging on the battlefield of vanity, a silly little sociopolitical game of prestige and saving face, the stuff of middle-school popularity contests. Theirs is the immaturity that permeates our era. By supporting them in their sad little diversion from reality, our bishops are preventing their charges from marching onto the battlefield of life and are galvanizing their oblivion to the real battle. They thereby sacrifice these errant souls on the altar of their own petty clerical games of prestige and saving face.