Seems like term limits would help in this area too - many, many more people who would be ex-congresspeople, and it would very much lessen each one's individual influence.
They go hand in hand. It's interesting to note one of the compelling arguments against term limits is it would hand even more power to the cretins we've been talking about.