Strengths and weaknesses of democracy