Personally, I like the idea of amateur politicians. Perhaps we could have a government more aware of life outside DC.
It's a romantic, misguided, outdated fantasy.
And it's dangerous. The problem isn't 'aware about things outside DC'.
Also, I fail to see how term limits would increase dependence on special interest groups. I think you are fooling yourself if you think our current system somehow deals with that problem.
First, making it worse. It absolutely would. Because rather than have some standing politicians well known in the community who don't need the backing of interests as much to get re-elected - Ted Kennedy wasn't a stranger to Massachussetts - you get a big crowd of potential candidates and none of them stand out unless they have this backing that's more important than ever to fund and market them to stand out.
A good example is when California had an open election for governor. There were something like 400 names on the ballot of all kinds of people.
Who won? Arnold Schwarzeneggar - the most recognizable name, who was independently wealthy for his campaign.
Elections become elections between strangers to the public who rely on the backing of interests, making the interests more powerful than ever.
At least this way, they would be more free to act after getting elected...no need to worry about getting campaign money for next time (but still are held accountable by the people due to the vote of no confidence option).
We don't need them 'more free to act after getting elected', when that freedom means free FROM the public re-electing them, to violate the public interest.
We already have a problem with that, because they put donors ahead of voters - we need LESS freedom to screw the public, not short-timers with MORE freedom to.
Second, the current system. Just because the current system has big problems doesn't have anything to do with making them worse with your suggestion.
We need to get money out of politics, not remove the best politicians and make the government a bunch of strangers selected by the special interests to serve them.