The corruption is started by the people by giving money to get their work fast.Slowly it raised like a virus.It may takes so much time to eradicate it.
Dont keep them in bars if they keep in bars they will come out by giving the money.We must give money for them to eat so that their hunger will be cleared.
Corporate and politics is source of corruption. The business people offer bribe for their job and nobody is likely to refuse. The politicians win elections by spending millions of rupees and they indulge in corruption for recovering their expenditure on elections. They make the government employees corrupt. Thus corporate houses and politicians are source of corruption. Election reforms are necessary to curb corruption.
There is no end for human desires. So though they have salaries but they do corruption. But if a person is in controls and go in a honest way then he cannot be corrupted
A few days back a bank officer in Mathura committed suicide. He stated in his suicide note that he could not adjust in environment of corruption and was being harassed by providing him less staff and more work.
Thus it is not just greed. It is difficult to observe honesty in an environment of corruption.