I worked for a CPA and tax specialist who told me a church/ministry that talks politics (and specifically endorses a candidate) is in violation of the IRS class of non-profit generally chosen by churches and ministries.
Some ministries/churches have plenty of money but most don't. I know of one Catholic FM serving about 30,000 to 40,000 people. They bring in about $18,000 out of the needed $50,000 to operate. I was under the impression they got a loan (likely personal and eventually written off at some point).
Likewise a 6kw FM in a county of 60,000 ran a general Christian ministry with local churches and a variety of music. After too many years of about $7,000 coming in annually, they sold to a much larger ministry for the balance owed.
Frankly, these two were not dong begathons like you'll hear monthly on Air1 and K-Love. And maybe if they did, things would be different financially. They're not all rolling in cash.