Several people have proposed a rule that when a member of congress leaves, they cannot get a lobbying job for five years.
In my opinion, if congress were held to the constitution and couldn’t spend money other than what the constitution delegates to them, there wouldn’t be any lobbyists and bills full of pork wouldn’t be a problem.
Look, the Young campaign caught Bayh in more bad behavior:
That doesn't sound constitutional.
What do you think, Auh?
Seems to me that a better idea would be to try and have Congressional rules that restrict how current members interact with lobbyists or expand the defintion of bribery, but you can't violate freedom of association or speech.