@wandeljw,
I'd tend to disagree. Not all churches, synagogues, mosques and temples are as tightly wound as you might believe. Regardless of your or my opinion, church goers are citizens and they have that right to gather and speak about whatever issues concern them.
Schools are not democratic institutions either, neither are most workplaces or bars, but politics is a common subject in each of them. Some might argue with the content or the political skew some schools or businesses push. That is again with in their rights.
Many food banks are run by churches. Do you think they don't have a valid idea what poverty is? Or what the lack of healthcare is? How about unemployment, or senior issues... Churches, et al, are places people turn to in times of financial need, they witness the hardships of the parishioners and the neighbourhoods they reside in. Should they be prevented from adding their voice because they also believe in god, or a specific religion.. If so, which ones?
You seem to have a hate on for the Catholic church. I disagree with their healthcare policy and others, like gay marriage and so on, but I would never tell them they can't have a seat at the table. They run hospitals, hospices, shelters, seniors homes and schools.. What would happen if they removed themselves from the equation because they didn't have a voice or the right to run these institutions as they saw fit, within the parameters of the law? Should they be forced to stand back as the secular world tells them how to run these organizations? Why would they bother? Why fund them if they can't do so with a clear conscience. They have as much a stake in the political process as say, corporations - who are, after all, people too..