Some times I do ask my self what will take from the government to do right things because I know it won't take anything and it won't cost anything. If a leader decides to the right thing it is even for his own good because it won't be forgotten and the people will always give respect to such leader. Leaders can still be good and get what they want from government. The resources are their for leaders to do needful but it so difficult for them.
If you need to know the truth about what you asked, "what it will take from the government of they do the right?" brother, it will take lots of money and probably the so called respect they give one another from those who made them to be in that position. We the people never asked for the set of bad and corrupt government or neither did we put them their, they are their because of their godfathers, so it will also take their position if they do the right thing to favor the public because their godfathers won't approve of it. These guys feel that they are gods over the poor masses and if they snap their fingers things will go their way, which is true but the only thing we have to do is complain, protest (which they'll use against us) and we have to accept things the way they are, they always feel cheated when they do the right thing.