Earlier quoted context omitted.
> And then they'll be breaking the law. Will they? You don't have to be a registered lobbyist to have access to your congressman. That would be thoroughly undemocratic.
Have all the access to your congressman you like. Just don't take money for doing it.
Say you're one of the world's foremost experts on the economics of asteroid mining, and are employed by an asteroid mining company for a tremendous salary.
Suppose you decide that your industry as a whole will be both more productive and fairer to the world at large if you are able to spend a bunch of time educating senators about the intricacies of your field and the effects of different policies that they might introduce.
If you convince your employer to keep paying you while you do that, are you now a lobbyist? Are you being corrupt? Must you forego any income in order to make Congress more informed or to argue for universally beneficial policies?