You want to tax non-profits?
There really isn't any such thing as a non profit. All organizations have to turn a profit or they cease to exist. I would prefer a zero tax rate on all organizations. But I don't think the tax code should discriminate as to type of organization. If businesses are taxed, then churches should be too.