I think you are correct in your assessment regarding Citizen's United in that our current Supreme Court has been under the influence of money as a priority for too long.
https://en.wikipedia.org/wiki/Buckley_v._Valeo (1976)
https://www.movetoamend.org/ has been around for awhile but the political will is not going to be in favor of us people for some time.
Sh!t 'we the people' aren't even in favor of our own interests in America right now.
We (the 99%) aspire to be in the 1% so we root for the wrong side.
In my lifetime 30 years ago just the mention of "buying an election" would have been an absolute scandal.
Politics have been corrupt for some time and now we have the most openly corrupt administration in the history of our country.
Andrew Yang had an idea based on crypto "democracy dollars"
https://2020.yang2020.com/blog/restoring-democracy-rebuilding-trust/Even
if we were to get money completely out of campaigns, we have such a long road ahead.
As citizens our minds have to change and how is that feasible when news is entertainment instead of informative?
Now that regulatory agencies have been gutted or neutered: industry (conscious-less 'establishment' entities that have the rights of persons without the responsibilities)
are gaining even more access and power than ever.
You have a federal government actively going against its people. Covering up an international child trafficking ring while using force against its citizens.
Bragging about how much profit they are making.
Funding the demolition of Gaza so that their buddies can build it back for profit, Building Alligator Alcatraz for profit ----the oppression is loud and proud but 39% of Americans still approve of the job Trump is doing.
I'm not sure if we know how to be free anymore.