Answer:
The separation of powers is important because it provides a vital system of ‘checks and balances’: Firstly, it ensures that the different branches control each other. This is intended to make them accountable to each other – these are the ‘checks’. Secondly, it divides power between the different branches of government. This balance aims to ensure that no individual or group of people in government is ‘all powerful’.
The four Causes of the Civil Wars Slavery, One Union vs state's rights, The growing differences between the North and the South and The election of President Lincoln.
I would say Communism played a big role in it too.
hope this helps and have a great day!