First of all, it would help if politicians weren't all cut from the same mold. You all remind me of that line from the song by the Who, "We won't get fooled again". The line states, "meet the new boss... same as the old boss." You, are no different than any other politician, sure you might think you are, but once the money is passed in front of your nose you will bown down to the all mighty dollar just like anyone else.
I myself have tried to run for office, but I'm not a career politician, and I don't have the deep coffers that you people do, and I wasn't given the time of day, even though my ideas and platform was logical, well thought out, and would have worked.
Thus we have a democratic process for the elites, by the elites. You must be one in order to be considered for office.
But I suppose it has always been thus.
Regardless, what you have today is a large percentage of the populace who has become either apathetic, or so closed minded to the other side of the political spectrum that any idea voiced by someone who is from a party other than their own is immediately dismissed. This has caused a DISengagement from the democratic process, rather than more engagement... at least positive engagement. How you can fix that, is anyones guess. I don't think it can be fixed until people stop making decisions based on emotion, and start using common sense and facts, and people don't want to do that in certain instances, especially when there is money to be made or lost.