I have recognized this as the most serious problem
in American politics since I was in my teens, and have been talking about it to this day.
....but do you think they give me any credit? Noooo
Seriously though Just the simple act of getting rid of lobbyists alone would probably fix most American government problems, and that's before even dealing the campaign contributions, or laws that count corporations as people.