It's a start. For the most part the members of the FedGov branches are not responsible. Some are not even subject to re-election, and most who are, get re-elected automatically depending on the strength of their party machine unless they really are inept. It's a strong system, but susceptible to amazing disconnect from the People.