Contributions are NOT revenue, ribit. If they are engaging in commerce ... competing with for-profit businesses ... then yes, tax their profits.

The essential American soul is hard, isolate, stoic, and a killer. It has never yet melted. ~ D.H. Lawrence