Why should the IRS get to see who donates to whom? It is unnecessary to determine tax liability, but would sure be convenient information for a repressive regime. The tax code and the IRS both need to be scrapped.
They need to see so they can find any fake donations I guess. A lot like getting a 1099. If I forget to claim a 1099s income. Well the irs already has it and they fix my mistake and send me a bill.