What makes matters worse is that Vigano is not simply your average, run-of-the-mill Novus Ordo bishop who simply doesn’t know better.
"Know better" implies that something was done wrong. There was nothing wrong about his speech or participation in that political event. Just because many political leaders are protestant and just because they get in front of a mic and say a prayer (none of which is mandatory), is not a "prayer service".
Now he is mixing not only with regular Vatican II believers but also with Protestants, Eastern Orthodox, and Jєωs, labeling them children of God, children of light, part of the church, and soldiers in God’s army!
What does "mixing" mean? Again, your implication is that this was a religious service. You fail to distinguish between an organized religious meeting and a political rally where prayers are said. Further, there is nothing wrong with protestant prayers or a catholic praying aloud to God, using "personal words" (however cringe and sappy these words may be). There are church-approved prayers (which are best) and then there is just simple, human, prayers from the heart.
The 2nd point is, if you people haven't figured it out, WE ARE AT WAR! It's people who believe in God vs the global satanists. Yes, in a sense, anyone who is half-way trying to do good and who is trying to uphold the natural law is on our side. It's that bad. We need all the prayers we can get. "The enemy of my enemy is my friend".