The world is a crazy complex place. Like them or not, lobbyists are useful for helping lawmakers understand the implications of laws, and eliminating lobbyists (setting aside the impracticality of such a task) and imposing term limits (thus reducing the level of institutional knowledge in Congress) would mean that lawmakers would often be flying completely blind.