Lobbying is not the problem, money changing hands is. In its current form, lobbying works through campaign contributions (and potentially other favors). These are not “worst examples”, it’s standard practice. Why do you think a politician would listen to someone representing Comcast’s interests? Prohibit campaign contributions and you will have politicians listen to what regular people want a lot more.
Politicians listen to lobbyists because it is impossible for a human to understand all laws they pass. I'm in favor of things like the "read the bills act", but the only thing they really do is allow time for groups interested in the law to read the final text and mobilize their members to write vote X on the bill letters.
Sure I can read one bill and understand the details, but it would take more months than there are in a session (2 years) to UNDERSTAND all the bills congress passes. If I were a lawyer I could understand them a little faster, but not enough to make a difference.
The result is congress needs trusted experts to write the laws for them. Very few people are experts in anything useful that they are not paid for. (the exceptions are things like movie watcher - which congress is already as much an expert as everyone else)