>- giving to much ways for money to influence politics
I think what we're learning is that mass (social) media means that this simply isn't preventable in a world with free speech. Even if the US had stricter campaign finance laws in line with other western democracies, there still needs to be some mechanism so that one rich guy (or even a collection of colluding rich guys) can't buy a huge megaphone like Twitter or CBS.
As long as there is no upper limit on wealth accumulation, there is no upper limit on political influence in a capitalistic democracy with free speech. Every other flaw you list is effectively downstream of that because the government is already susceptible to being compromised by wealth.