re: #123 Olsonist
On this, I think there’s a fair argument that McCain Feingold was itself unconstitutional as it restricts free speech - particularly political speech.
However, one bad decision (McCain Feingold) results in another bad decision in Citizens United that gives corporate entities an oversized say in politics.
Frankly, Congress does need to revisit this area, but they wont. They benefit and profit too much from all that money.
Congress could enact finance reform that starts with the simple clarification that only corporeal persons can contribute to political campaigns. Raise the dollar limits. Simplify the reporting processes and improve transparency. That, above everything else is what is needed.