America needs a new political party. Both of the current ones are bad. Republicans are way too reactionary, Democrats are pro-censorship, and both are getting more extreme. Neither appropriately represents an average person.
You’re vastly overestimating the amount of corruption in the US; the Corruption Perceptions Index places it at 24th between Austria and Taiwan. Also, in an ideal system, Johnson and Truss wouldn’t have become PMs in the first place.
They promised some ideals that were appealing to voters, and didn’t deliver on them. But the point is that systems need to be put in place to improve a country’s democratic function when this does happen.
If only there was something that happened once every two years that allow the people themselves to oust representatives they don’t like. Oh well.
Voting, while an important process, does not solve all problems. Also, senate terms are 6 years! (A senator serves for 8% of your life!) Immediate solutions are often required, as in the U.S. candidates aren’t even expected to stick to their promises. They just don’t have to, here, as even if they get voted out in the next election cycle, corporations will just pay another one to repeat the scam again.
You need the basic accountability aspect that the parliamentary system provides.
About the corruption,
"Nearly 20% of Congress members have been trading shares of companies in industries they are supposed to be overseeing as part of their committee assignments — creating major conflicts of interest, a new report finds." (Source: NYPost, NYTimes).
Sources:
https://www.nytimes.com/interactive/2022/09/13/us/politics/congress-members-stock-trading-list.html