It's still shocking to me how lobbying is legal in the US. Corporations can affect any aspect of your life.
Lobbying is legal in most (all?) of Europe too. It's a slippery activity to pin down, not amenable to banning because it consists of nominally innocuous activities. You can put degrees of limitation on activities that reduce what you'd call lobbying, but I don't see how you could make it fully illegal.
The bad, and frankly unbelievable part, is the whole "money is speech" and the fact that it's OK for lobbyists to just transfer money in many different forms to politicians as a firm of persuasion to vote for/against certain pieces of legislation.