Yes, corruption in Uruguay is way lower and the country is more stable. But also it's a very small country, so not many opportunities around for most people.
Yes. Low corruption, low taxes (zero corporate tax for income received from outside the country), and you can even open bank accounts in foreign currencies.