I'm not sure why Americans are so certain that their system of separation of powers is the right one. Most countries don't separate the executive and legislative like that. The executive is whoever can command the support of the legislative. If you think about the US system it makes no sense. An executive can just ignore the rules created by the legislative by just not enforcing it and the only means to stop that is a 2/3 majority in a body that by it's nature is not representative of the population but rather of States.
As far as I can tell the US system is designed for gridlock. Things like filibuster, lower house elections every two years, state elected upper body, electorate system are all designed to create girdlock.
While Americans as a whole are to blame for some of this they are working in a completely broken system. In tech we try not to blame a person when something goes wrong so we look at what process allowed this to happen. I think many of the US problems are explained by their underlying system which is basically a copy of the English one at the time of Independence with a monarch and a parliament. Unlike the English system though it barely evolved since then.
As far as I can tell the US system is designed for gridlock. Things like filibuster, lower house elections every two years, state elected upper body, electorate system are all designed to create girdlock.
While Americans as a whole are to blame for some of this they are working in a completely broken system. In tech we try not to blame a person when something goes wrong so we look at what process allowed this to happen. I think many of the US problems are explained by their underlying system which is basically a copy of the English one at the time of Independence with a monarch and a parliament. Unlike the English system though it barely evolved since then.