But of course that is living in an ideal world. Fact is, we the people, the elctorate of the US is responsible for this mess by our votiing habits.
My solution would be to take away the perks (healthcare for life after only serving a term, stuff like that). Have congress be in session twice. 30 days each. That way they don't get use to DC and get their butts back home. But alas......I am dreaming