Citizens United did not do damage, it ended what was a blatantly anti-free speech law. The original purpose of so-called "campaign finance reform" was to restrict the ability of the National Rifle Association to run ads critical of politicians during campaigns. That was the stated goal, because Democrats then saw it as a way to get gun control-oriented politicians elected without the NRA being able to run ads critical of them.
What everyone forgets is that corporations are not just big companies, but a legal structure that is also used by a great deal of non-profits, such as the NRA. The NRA is a grassroots organization (it is not a front for gun manufacturers as many like to claim), and is a way for ordinary citizens to fight to protect their 2nd Amendment rights.
Thus, the idea that corporate political speech could be limited by laws was really a way to limit the free speech of regular citizens. The only way regular citizens can engage in speech on the same level as big companies is through forming organizations, often structured as corporations, that can raise money to spend on ads and fighting for the cause. The NRA does this regarding gun rights.
When Citizens United happened, many said that the Supreme Court may well have handed the presidency permanently over to the Republican party. We saw how well that went in 2012.
I am unsure regarding this current decision, and I don't believe there shouldn't be any laws regarding control of money in politics (for example unlimited donations to individual politicians), but not all legislation meant to control money in politics has been good, and if anything has been shown to do the opposite (such as the limitations placed via McCain-Feingold which Citizens United struck down which limited organizations like the NRA in terms of their ability to engage in political speech during campaigns).
For those that don't like the NRA, keep in mind it's the principle that is important, i.e. the ability of people, via grassroots organizations, to fight for causes and rights that they consider important. Other such issues can be LGBTQ rights, environmental issues, abortion rights, privacy rights, etc...
Website powered by Foundation