In one particular area, the President of the United States has too much power.
Since the Vietnam War, the US President has been able to deploy the American military without a Congressional Declaration of War.
This ensures that the people's body hasn't had the opportunity to provide a check on the declaration of war.