I agree with taxing churches, but it could hurt other non-profits that actually do good for their communities
This could work if non-profits are required to provide receipts for their donations to the poor that equal a set percentage of their income. Even if intangibles like preaching and counseling are assigned a representative dollar value it would still prevent the ridiculous excesses of the mega churches while protecting smaller congregations.
Then all they need to do is set up a shell company to donate to to give themselves