Neither is an attack on Free Speech. I stated early on that CFR would not affect any but the most stupid and, sure enough, the Swifties came along and validated my point IN SPADES. And from the other side Moveon showed the same thing. Apparently you have not read the law.
Campaign finance reform was suppose to get the money out of politics, it had the reverse affect.
On Wednesday, December 10, 2003, the Supreme Court issued a ruling that upheld the key provisions of McCain-Feingold; the vote on the court was 5 to 4. Justices John Paul Stevens and Sandra Day O'Connor wrote the majority opinion; they were joined by David Souter, Ruth Bader Ginsburg, and Stephen Breyer, and opposed by Chief Justice William Rehnquist, Anthony Kennedy, Clarence Thomas, and Antonin Scalia.
If not for CFR, hundreds of 527s, some of which are controlled by political parites and foreigners trying to interfere in our elections, would not have existed.