That corpulent Modernist's nonsense has long been discredited ... and the article is in fact nothing but Modernist trash.
Thanks for posting (rather late to the party, but pretending your link is definitive) ... but it's already been dealt with and exposed as trash.
There's every need to chastise Catholics for haviung committed the grave sin of voting for a Pro Abortion and Pro Genocide candidate who fails the test of double effect, by using the Modernist's nonsense, or anything else they can find, to justify their sin.
Oh, and not only that ... even IF you could make a case for "lesser evil" (or, rather, using legitimate Catholic reasoning via double effect), the result is still evil, and Catholics merely tolerate evil and not celebrate it. Yet we have Trads here popping champagne corks, singing (almost literally) Te Deums, as if the election of a 94% Pro Abortion and 100% Pro Genocide candidate is cause for celebration. At best you accept this with a heavy heart as the best we can do and the most we deserve.
And the worst part isn't just voting, it's the ongoing legitimization of "lesser evil" as if it were some valid principle of Catholic moral theology, and we see various Trad Catholics extending the same bogus "reasoning" to other moral questions outside of voting.
We need only one example from Cranny's nonsense to discredit the entire thing. He declares that because voting is a good, it's permitted to vote for an evil candidate. That has to be the dumbest thing I've ever read from someone posting as a theologian. That's like saying because our procreative faculties are good, it's permitted to fornicate or commit adultery. That's like saying because free will is good, then it's permitted to use free will to choose evil. No, voting is not intrinsically good, but is indifferent, and is either good or bad depending upon whether you make a good or bad choice.
Cranny takes citations completely out of context to justify his position, a position rooted in Americanist Modernism (to which you're no stranger, since you have a Modernist view of Sacred Scripture). There's no backstop whatsoever regarding any "degree" of evil that's impermissible to vote for, as long as it's the lesser one, leading to complete moral relativism, where you could vote for a candidate who promotes unrestricted access to abortion if he's running against another candidate who promotes unrestricted access to abortion ... if the latter has slightly worse economic policies, because, the, well, the latter would be the lesser evil. This leads to that march toward oblivion and evil on which the controllers are marching everyone via the Hegelian dialectic.