He is unqualified to teach moral theology, or to even express moral opinions.
Canon law forbids communicating individuals who flagrantly live a sinful life - these two miscreants are textbook cases.
Nod. I probably broke the law by speeding yesterday, so I get Mad Dawg’s point that the priest flinched “under fire.” I think a good response might have been to quietly lean over and say to the guy in the communion line, “come see me after mass” and then explain the gospel to them if they did come back.