Democracy requires consensus decision making and compromise, which requires a lot of people who have opposing views to work well with each other within the system. That ensures that parties that have significant constituencies can be represented, but like all big committees of people who have widely different views (and might even dislike each other), the decision-making system does not lend itself to efficient decision making.