That's probably true, there is lobbying in the UK so I assume countries within Europe have similar issues but I don't truly know.
Also if everyone can give/spend as much as they want legally it at least stays semi transparent so in theory voters can base their decisions on that. Illegal bribes, kickbacks etc. are a bit harder to track.