Need to give officials and Political people better salary and more bonuses.
Then They Don't need to steal or bribe as their salary will be higher.
Good idea Right?
Politicians and Government officials are rewarded more perks than anyone in that country and also have good amount of salary but do you really think that giving more salary will convince them to not to corrupt? the salary amount won't reach 1% of the corrupted amount.
What could be the best solution? Give power to voters to change the leaders at any time they want, don't give them certain time period.
+1 to this.
Not sure if any amount of money would be enough to convince someone to not sell themselves to some lobbying company for the promise of an amazing job after politics. It's a very strong lure. Plus the pay in Congress really isn't even that bad. As a member of the House, the lower chamber with more members, you're making $174,000 a year. Downside if you have to maintain two residences - one in your district, and one in DC. DC isn't cheap to live in, which leaves a lot of members of the house sleeping in their offices.
But yeah -- even if the government paid you 500k a year -- people in lobbying would just guarantee you a much higher paying job once you're done if you help them out on a few votes and wield your influence.