The reason there are tens of thousands of lobbyists is because the ever-expanding federal government creates ever-increasing opportunities for abuse. The more the federal government does, the more lobbyists there will be to protect special interests at the expense of the common interest.