It's because the money isn't given to the politicians or their campaigns. The money is spent hiring the lobbyists, and their teams to dedicate manpower to finding convincing arguments which can then be presented to the politicians.
Yes lobbying is usually associated with evil corporations, but the fact of the matter is that in order to fix it you would need to remove the power for citizens to speak to their representatives.
Lobbying in the UK sure sounds like lobbying in the US to me.[1] So does Volkswagen's lobbying of the EU parliament.[2] Do you have an example of a functional democracy that doesn't have lobbying like this?
Why lobbying -- buying influence with money -- is legal in the US, I will never understand...