Lobbying is an inheritly tricky problem because you want to allow everyone to exercise free speech, if suddenly only government funded researchers are allowed to make comments on policy you no longer can participate in democratic governance.
The problem is governents have way too much control over nearly every facet of the economy and it is much cheaper and easier to buy a senator and get some new regulations passed than it is to build a successful product or service that everyday people want to opt in for.
When you mandate decisions, you tend to get bad and corrupt decisions that benefit the few over the many.