@Lagslayer
Nominally, lobbying should be the process through which groups connect to and communicate with political entities, primarily Senators and Representatives but also committees and the like, with the intent of giving them more information on subjects such that that they understand why it's in the best interests of their constituency for laws favorable to the lobbying group be passed.
In practice, and by the literal definition, it's anyone who tries to influence a politician. This includes advocacy groups for minorities, environmental protections, animal rights, labor unions, and so on, not just corporations.
The law is supposed to be two of the following, at minimum, preferably all three: fair, just, and necessary. If a law is fair and just, but unnecessary, there is usually little reason to remove it. If a law is just and necessary, but unfair, we kinda have to bite the bullet. If the law is fair and necessary, but unjust, we call it a regulation. The law should neither change more nor less than is necessary for it be simultaneously relevant and understandable. The real world is extremely complicated, and laws model a simplified abstracted form of the real world, which is why they become ever more complicated.
Furthermore, the laws are a varied and numerous race; to which laws do you refer when you say only the super rich could ever hope to understand the laws? Do you mean literally all of them? That I can understand, but in terms of what is actually likely to apply to most people and their business, it's usually not too difficult. You might need a legal-saavy friend or the internet, and some sleuthing, which true, not everyone has/has time for, but nonetheless.
Also, don't know if it was millennia that banking has 'corrupted' society, but I would say that getting money out of politics would make things much easier. The hard part is that the money doesn't want to go. :/