One of the biggest problems in our political system is the money. I don't care which way you lean - right or left - I think we can all agree on that. But how can we fix it? Many countries have a restricted political season. (Quite a bit shorter than ours.) We could do that. I'm not sure if that would help. (Though it would make life a lot more peaceful.)
But one of the biggest problems I see is that our elected officials don't seem to actually dedicate their entire term to "public service." We all know that most will try to line their pockets and help out their donors. But, beyond that, there is the problem that the last 25-50% of their term is devoted to fundraising and politicking. What if we erased that problem?
Make a system where they cannot serve two subsequent terms and no fundraising until they are out of office. Think about it. Would your employer let you take time off from work to raise money to try and get your contract renewed?? Now, I know there are a lot of obstacles to this. And I don't believe it would work unless ALL states followed it.
I remember in the 90's when they passed term limits and all that. We lost one of our Representatives who was Speaker of the House. Everyone thought that the guy they elected in his place would get that position. (Yeah, right. Too bad all voters don't have to pass a basic government quiz.)
But basically, the system could work. I also think you could make it so there was no limit to how many times a politician "served". He just couldn't serve two terms in a row.