The only sure way to curb the lobbyists is to cut the size of government. Lobbyists are drawn to Washington because that’s where the money and power are currently located.
Easier said than done. See Sundance’s 2 part explanation at CTH,