Steve, I would agree with the first sentence.  We are an imperfect people and, despite having a Constitution, have ways to amend it, knowing that we're never completely right about anything.  

But I would have to ask to see your scoring rubric to know on what basis you would award our legislators with "good job" on their report card.  While I wouldn't give them an "F," since there is much more than fiscal issues to address, I might score them using the term "needs improvement."