When Supreme Court Justice Anthony Kennedy penned the 2010 Citizens United decision allowing corporations and unions to spend unlimited sums of money on elections, he did so with a promise that instant disclosure of election spending over the Internet would be enough to prevent corruption.