Yes, I look back fondly on the innocent days of 2009 when corporations couldn't influence politics.
Citizens United was a nonprofit organization specifically formed to express the views of its members. You can't stop that without trampling all over the 1st Amendment. And you really wouldn't like the negation of "money is speech". Sure, you can support candidate Smith: just don't spend any money in the process, including but not limited to campaign supplies, web hosting, and the imputed value of your labor.
Some folks knew the Roberts supreme court would essentially sell the US to corporate interests back in 2005 when he was confirmed.