The target isn’t going to be the superrich. It’s going to be the ordinary rich, car dealers and other independent businesspeople who might give money to the opposition. Obviously the billionaires who gave to the Democrats didn’t vote to put themselves in handcuffs.
I've long held that ALL POLITICAL DONATIONS SHOULD BE ANONYMOUS. My reasoning is that they can't sell influence if they don't know who is buying. Americans should be allowed to donate any amount the wish to any party or candidate the choose; that's FREEDOM. But they should not be able to purchase outcomes through BRIBERY.
The potential for attacks on political opposition through the tax system is another strong reason for that anonymity.