Maybe a compromise position is to create laws with teeth that severely punish elected officials who act on behalf of lobbies in exchange for high paying jobs later. Like complete forfeiture of all their assets, 20 years in prison, maybe some time in the pillory.
For Congress to average a 1000% pay increase on leaving office is a sign that things are broken and need fixing.