There are many dimensions of freedom. I'll note that Sen. Feingold's name shares a place in "McCain-Feingold", which is a limitation on free speech (some may argue that it's a warranted limitation, but the fact that it is a limitation on freedom is objectively true)
Yeah, I know that some people consider limiting campaign contributions to be more damaging to freedom than creating the legal framework for a modern day KGB. I think those people are ignorant.
Fascism and communism didn't kill 100 million people because of a 2300 dollar limit on campaign contributions.
Perhaps they did so because of a total ban on advocacy ads within X days of the election? We wouldn't want people to hear about what a snake their Congressman is, when the election is close enough they might remember.
There's a heck of a lot more to McCain-Feingold than just a $2300 limit.