Politicians sit in an impossible situation.
One the one hand, they're expected to do what best represents their people under the principles most functional democracies use of elected officials instead of direct democracy (constant referendum).
And on the other they're expected to do what is (morally) right for the country, often without the wider populace knowing or understanding the complexities of the truth. I don't like that Britain seemingly joined the invasion of Iraq for the oil. But the grim truth is my country is almost certainly (financially) richer for it.
And then there's the decisions where merely making them defines the public opinion in the future: When Germany outlawed the death penalty that decision flew in the face of public opinion according to all the polls of that time. Now you'll find very few Germans who want it back.
DevilUK's friend is right for a given value of right. Dictatorships are not intrinsically bad, but yes, often power corrupts. Dictatorship offers streamlined government, faster response to disaster for instance and decisive leadership with better structure for long-term projects.
Given the amount of countries seeing allegations of corruption among their democratically elected officials it's not as if leaders in democratic nations are proving to be particularly honest either.