Earlier quoted context omitted.
There's no way to have meaningful freedoms of speech, assembly, and petition while the government decides what counts as "fair" speech, assembly, and petition. Lobbying is literally talking to people in power. It involves money because advertising and marketing aren't free. A special interest group is literally a group of people who want to talk about a particular set of issues. So to return a question, what are some…
Where’s the line between lobbying and pay to play? Ultimaist defenses of individual rights, vs balancing rights, ends up with ridiculous conclusions like “money equals speech”. To fix is to reduce (or eliminate) the cost of campaigning. Mooting the whole problem.
I think messing around with campaign spending has similar issues to getting rid of lobbying. But making campaigns smaller and cheaper (by making local campaigns more important) could do the trick.