I certainly agree with the principle. I just don't know...and you've touched on it too: I mean, what can you reasonably expect to accomplish through a regulatory framework?
Part of the problem with in-house lobbying is that a large company will have different people on different files. They may have people from different countries on different files. So it would be an exercise of constantly updating whoever is working on that file. It could be done, but again, I don't know whether the pain is worth the gain. Right now, they register the senior officer.
Generally, companies that are lobbying fall into two categories. In one, they are constantly in contact with regulatory frameworks--the banking community, the pharmaceutical industry--and they have their own lobbyists because there's more than enough work to keep somebody busy constantly. Or it's a company that has one issue they're trying to address because of something that has come up. If you throw them both in the same basket, you're going to create quite a compliance burden on the company that's only going to be there once every three or four years.