I'm sorry to sound so harsh, but YOU 'fail to understand' that your 'limitations', and those of Senator McCain (and Bush, who signed 'CFR', along with the Supreme Court who signed off on it) are a direct infringement on my God-given, unalienable rights to political free speech.
Your recipe, along with McCain's, leads to government that can only be afforded by the very rich, or by those who are financed by the very special interests you claim to despise.
Freedom is the answer, not laws that guarantee that the entrenched elites will have every advantage.
H E R E - H E R E ! ! ! !
Why should the man who is supposed to be representing me in my district in Tennessee be getting his money from some interest group in California?
Rule # 3 would prevent the fallacy that you are alluding to.