Each country has a different character because the economic conditions experienced in that country are also very different. When in a country all its people have a lot of money, no one will commit crimes of corruption. They don't really need money anymore because they are rich and can buy whatever they want easily.
Bro, I don't think you are too young to understand that. You should know that human greed is ultimate, and they won't stop making money just because they already have enough money to live. I have heard about a lot of politicians in my country who have billions of dollars yet they kill people and do whatever they want because they want more power.
Even politicians are engaged in building and registering banks, and then they take loans from their own banks and then register another bank to loot money from the people. Unfortunately, nobody talks about them in my country. No matter how much they have, they want more and more. Sorry but we are going off topic now.