Strong agree. “Lobbyist” has a precise legal meaning and they are required to register with the House and Senate if they are a federal lobbyist and each state has its own registration process if they are lobbyists at that level. It does not appear this person is a lobbyist. Holding an opinion is not enough to make you a lobbyist, nor is expressing that opinion in a published work.