We make the mistake of thinking the standard of ethics is the same for everyone. That is why most of the time we get shocked when people do what we think is wrong. Ethical behavior is more personal than we think. Right and wrong is not the same for everyone, even though we assume that it is.
On the other hand we just can’t let people do what they think its right, right? There must be a concern for other people too. With this in mind what is or what should be the standard for ethical behavior? This standard itself might be oppressive to some. It all depends on our view of life.
For example your view might be that ‘human beings are rational beings’ or that ‘we (Christians) are all God’s children’. Still it will be foolish to assume that rationality means the same to everyone. We might very well think that the disruptions caused by the EFF in parliament is immoral but it makes no difference if the EFF think it is the right thing to do.
We must also look at corrupt officials in this light. And ask ourselves why do we do the things that we do? Is it greed, pride or dis-respectfulness etc. But the fact remains there are standards for ethical behavior. Even though we don’t always speak of them. But these are difficult to enforce.
I am reminded of one of the last things Bob Marley said. He said that there is a voice inside each one of us. And that is the voice we should be listening to. As idealistic as it may sound, we need a standard of ethics that will prompt a person to do what is right, even when no one is watching.