The reporting requirements are the only useful part of campaign finance.   Everything else is incumbency protection.   Oh and 'wealthy' protection.   If a wealthy guy enters the race with campaign finance laws the opponent cannot match him in spending so both parties spend inordinate amounts of time looking for independently wealthy candidates of their own.   It is almost to the point where you have to be worth millions to even consider running for office.