It’s not about age hon. What you have described in what I see as a hopeful essay of folks finally getting a clue, is as old as prostitution. There is a two pronged approach to this problem: citizen defined campaign finance reform, and term limits. Frankly, many people cannot run for office because they cannot afford it. Imagine if all campaigns were limited to 2 months before the election, and everyone got a fixed budget, could receive NO donations, and they could not pay their volunteers in any way manner or form (meaning no NGOs funding an army of volunteers). For three nights local, state, and federal candidate would debate issues. My solutions will not solve all the ills of a corrupt political system, but it will certainly disrupt it. Also there needs to be a charity type org that has 10 investigators per politician to keep them honest.