Reelection seems to be the main driver behind most status quo representatives. If it isn't impacting their decision-making, it is certainly preoccupying too much of their time. You could argue that this bill doesn't go far enough.
If the nation-leading approval numbers of democratic-socialist senator Bernie Sanders out of his Republican leaning home state of Vermont prove anything, it is that you can be a career politician and still do it right (though this is rare).
Legislation improving congressional transparency and accountability would take care of this more efficiently. Improve quality control by keeping quality law-makers in office. Educate to voters.