Lots of people seem to complain when the same politicians get elected time after time, despite how bad they are. Here's my answer to that:
Politics is mostly showmanship.
If you put on a good enough show, then enough people won't care about your platform to vote you into office. People will vote for what they feel is right instead and/or in spite of what they know is right. Think about it:
You remember the charmers and the con artists and the charismatic people in politics. The good speakers and the ones with the good public relations. The people who know what their constituents want and/or need. The masses remember Obama's "Yes we can" and "Change you can believe in" because that's what everyone felt they needed. When everyone was worried about communism, we got McCarthy. When Germany was sore over loosing so much, the world got Hitler. How many times has there been a change in government because people felt they couldn't live with the old one anymore; and then those same people make the government just the same as before? To many times to count since the rise of even a vestige of civilization and there will be many more to come.
Politicians are elected on feelings, it seems, more times than not. Certainly there are politicians who are decent people; I certainly know of some. Given that calling yourself a 'politician' usually gives people a bad feeling anyway, saying that you are a 'legislator' may help. However, that wouldn't change the situation at all if the politicians/legislators didn't change how they worked at all. We'd just have more complaining about 'two-faced politicians'.
If people thought more, perhaps then they would complain less.