Creating an elaborate web of rules that attempts to prevent abuses is futile and ultimately counterproductive.
Though the concept of lobbying and private campaign contributions (of any kind) are sound in the abstract; they are simply too easily gamed and abused in practice. The real answer to much of what ills the American political process is the is the abolishment of organized lobbying and a complete revamp of the campaign process to a shorter, solely publicly funded model. Would these changes engender significant negative consequences? Certainly, but the advantages greatly exceed those negative consequences.
On a somewhat tangential note, a logical response to government corruption and ineptitude shouldn’t be hostility to the very idea of government; it should be hostility to those who are corrupting the government and the democratic ouster of inept officials (of course, we seem to have an inept public, so there is that). Contemporary first-world governments, as dysfunctional and corrupt as they may be, are still doing their part to maintain the greatest societies humanity has ever known. Technology and markets certainly have an equal share of the credit, but, as I have said on /. many times, there are numerous examples of societies with small, weak governments and they are not dreamy utopias of human freedom and economic prosperity. Its no accident that the most economically powerful nations with the most civil liberties in history have huge governments: governments work, even when they suck. So, the answer isn’t to be hostile to the idea of government, but to play a citizen's role in helping government more closely approach its ideal potential.
It's better to have a bloated, current government that preforms the function of governance reasonably well, than a lean, clean government that is incapable of doing so. Reality is messy. We would all like perfect solutions, but sometimes we have to live with solutions that provide the most pragmatically positive result.
PS it is appalling nevertheless.