Sure, a lobbyist pays $10k a plate to fund a politician.. But its not buying a vote. The lobbyist is buying face-time with the politician.
And given a rapport over many times, the politician learns to trust the lobbyist. Those other people (citizens) don't really know anything, the politician thinks. The lobbyist comes from inside industry, and 'really' knows what's happening and why.
Lobbyists are just a paying type of royal advisors. And even if they weren't paying cash for plates of food, they would use their backing interests' money and power to exert 'assistance' in other ways.
Anyone gets face time with a politician to discuss their special interest is a de-facto lobbyist.
Sure, "lobbying" can get scummy if you push the graft envelope but for the most part "lobbyists" are just people from special interest groups who have made a career out of arguing their case to the politicians.