Odd that lobbying is legal, while bribery is not. Are they not both the same thing?
Campaign contributions like more like bribery, since they involve paying the decision maker. That’s where things get really muddy, in my opinion. You end up trying to distinguish between donating to support someone who already agrees with you, and paying someone to do what you want.
If you run a company then get a meeting with your Congressman to argue for a new bill, that’s lobbying.
How is that anything close to bribery?