How ‘bout: Any Congressman who votes for a budget that results in an increase in the debt of 3% or more cannot run for reelection.
That does nothing for the revolving door of elected > lobbyist > pay-2-play-job > retire on taxpayer teat.
IMO, unless you can pull the lever, there should be NO ability to lobby, donate, aide, etc. Any/all failures to log/verify political donations require immediate removal from the race/office and a fine of $1M/violation (adj. for inflation) to be paid personally by the official. With any/all taxpayer enumeration/benefits/perks void and null.
Make it *HURT*