DeletedUser
Well, I hope what you asked was what exactly makes lobbyists serve the American people best. And the answer is they don't, that's the job of a politician elected by his constituents. However, many politicians either don't have the knowledge or are ignorant and for better or for worse lobbyists fill the gap. The lobbyists reminds the politician about his constituents' concerns and gets him to act in their favor. If there are multiple lobbyists arguing different viewpoints the politician picks the one with the best merit.