The problem isn't lobbying, it's bribery. We accept as normal at the national level behavior that might be prosecuted at the local level, but would almost certainly get the rascals thrown out of office. Perhaps the strangest thing about American culture is the almost complete lack of corruption in every sphere except politics.