I imagine it's a whole lot easier to pass campaign finance regulation than it is to transform a population of hundreds of millions of people into an intelligent, knowledgeable, rational group.
You mean restrict who can vote? The public wouldn't go for it. Which is good, because if people were okay with having their right to vote taken away, we'd be in a much bigger mess.