Only with term limits. Somebody please explain to me why it's acceptable for someone to have a combined 60 years in both houses? There's other things in life to do. I'd support this with term limits and a limit on spending in federal campaigns.
Let me flip that on its head: Why is it acceptable to ban someone from running for office if their constituents like them?
What if the reason that most representatives get elected is that they get earmarks for pork-barrel projects? If they don't, they may face a challenger backed by the beneficiaries of the projects. Instead they get a comfortable position for life if they want, they get pampered by lobbyists.
It can be a corrupting system, and the representatives are no longer representative of their communities.
Getting federal money for popular local projects
is representing their constituents, arguably in a truer sense than most other legislation is.