It's nice in theory, I just feel the court is in the business of ramming congressional law down our throats with little care for what the constitution really says.
. . . and if they are any good at all they will.
They've already upheld McCain-Feingold, though. I doubt they are going to change their minds now. Best they can hope for is a little fine tuning.
Hopefully.....I hope this unconstitutional pile of donkey and elephant dung called CFR is thrown onto the trash heap of history.
McCain-Feingold was passed instead of enforcing existing laws. (How much did Klinton's campaign receive from China?)Sarbanes-Oxley was passed instead of enforcing existing laws and professional standards. Both are collectivist, socialist. McCain-Feingold is a violation of free speech. Marx and Lenin would have approved of both. Demo-Rats are socialists and Republicans like McCain are fake capitalists.