Non-profit tax exemptions under heavy fire