These exist. They're called nonprofit organizations.
The idea is that most of the information governments need to craft policy is only provided by lobbyists and that government staffers are typically less informed about a given field than expert lobbyists.
Congressional staffers don't make a ton of money and typically aren't PhDs. One way to reduce the impact of lobbying would be to offer very high salaries to staffers so that we could attract world experts to our side of the table.
https://www.cambridge.org/core/journals/american-political-s...