Two changes are absolutely essential. One relates to the public dole. Your idea there has merit.
The other and, initially, more essential change is term limits. No more than six years in the House. No more than six years in the Senate. An effective legislator in the House could extend his/her stay, but not for very long. The truth is: there is not one person in Congress who is worthy of being there any longer. None of them are essential. We need people who are motivated to do the right thing for the nation--not for their party and not for themselves.
We will never fix ANYTHING in Washington until we fix that.