The primary reason that lobbying is so pronounced is that we have a framework where micro-managing the economy is an accepted 'tool' of governance.
If you think that, in the abstract, the government should be able to favor/disfavor particular businesses (e.g. mandating Ethanol in gasoline, taxing tanning salons, prohibiting large sugary-drinks, etc) then the logical consequence is lobbying to ensure that your particular business is favored or at least not disfavored and that right (the right to petition the government) is built-in to our Constitution.
The way out of this mess is not to try to micro-manage lobbying (e.g. it is OK for a non-profit to lobby but not a for-profit or it is OK for individuals to lobby but not on behalf of a corporation) but instead to tackle the larger problem that governments should not be micro-managing the economy.
So argue for things like removing loopholes and special cases from our tax code, ditching all sorts of direct subsidies to favored entities (PBS funding, for example), and otherwise advocating for simple, consistent, and broad-based government policies rather than complex, inconsistent, and narrow government policies is the right direction, IMHO.
I'm not holding my breath, though.