I want to push back against that. Lobbying is not corruption. All interest groups should have the ability to talk to lawmakers and present their viewpoints. That is essential for good lawmaking. It should be open (and is in the EU) with lobby registers (author uses lobbying as a synonym for corporate lobbying, confusing the issues).
Lobbying easily involves corruption, and that has to be constantly worked against (Qatargate, Cash for Amendments in 2011) for example. Hiring EU lawmakers after they leave the office should have long cooldown limits.
Current problems with EU lobbying: Corporate lobbying is over 60% of registered lobby spending. Civil society interest groups, consumer groups, and labor unions have less money. Revolving doors, astroturfing from foreigin states and corporations, and too much reliance on self-declaration in transparency register.
These can be all solved: mandatory meeting disclosures, declaration of private interests and assets, MEPs should be banned on paid lobbying activities, and long cooling-off periods before MEPs can become lobbyists, independent refinforcement, public annex for all directives and regulation listing interest groups involved.
People should care and make these political issues.