Honestly I think lobbyists are fine as long as their influence on politicians is tightly controlled. A politician needs to know the interests of companies and people in their constituency. Lobby groups are an effective way to provide that view point. They just shouldn't be allowed to write laws or bribe politicians.