I'm still not so sure that the practical impact of Citizens United on our politics is going to be as dire as people imagine. Sure it all looks pretty gross, and I don't blame people for being concerned, but even without donor transparency there's a degree to which election-related activities are essentially public, unlike many of the other channels through which money flows in our weird political system.