The 1st amendment provides for freedom of speech, but doesn't provide for taxpayer subsidies thereof, which is what is going on here. The I.R.S. should be much tougher than it appears to be.
The only thing actually taxfree about a church at the federal level is your ability to deduct contributions to it, same as for a PAC or political organizations.
If a church were being subsidized for free speech, then so are PACs and other political organizations exercising the same free speech that is denied a Church.
The 1st amendment makes no distinctions where "Congress may make no law .." abridging the first amendment in free speech, religious activities, free press or peaceful assembly is concerned.
What are you going tax in a non-profit organization? Corporate income taxes are levied on profits. Churches are required to pay federal taxes where they have profits wherever they engage in business for profit.
Churches pay payroll taxes on employee wages, and those receiving salaries or wages from a church owe the same individual taxes on their income as everyone else.
Puh-leez! Do a little fact checking before posting. You can't deduct contributions to a PAC or political organization.