Here is a good video on why Citizens United needs to be repealed, but it sounds like there are people wanting to amend the constitution. Heather Cox Richardson and Jeff Clements also talk about Corporations being allowed to claim a status of a person. Corporations are dead entities allowed to operate by charter in the communities in which they operate. In my humble opinion, removing the power of Citizens United is the most important topic right now in ending corruption. This is where all of the weight needs to be applied.