Lobbying is a legitimate practice. When people lobby for some thing, they are just trying to get their side of the issue out there. Some groups take this to extremes by wining and dining politicians, but at the heart of it, lobbying is an important and essential way to get some thing across.
Only the large companies with a lot of money are able to send expensive and convincing lobbyists to Congress to entice the elected officials to be swayed towards their issues. President Obama got elected by telling the American people that he was going to make lobbying illegal. Unfortunately it has not happened. Our country would be ran better without pricey lobbyists slithering into the chambers of the influential. Ban Lobbying!