Americans love Congress. The approval ratings are very, very high. The ratings you cite are wrong, because they show the wrong thing: they show what people think of other peoples' Congress members. American voters are very happy with their Congresspeople; that's why they keep re-electing them. They just don't like everyone else's Congress picks (esp. ones in the "other" party).