This is a very Eurocentric attitude. An eye opener for me was when one of my Hindu coworkers in SV told me that he used to believe the USA was less corrupt than India, but after spending a few years here he realized we were just more sophisticated about it. That experience has made me rather a lot more sanguine about westerners calling non-western countries corrupt. The Afghanistan debacle is arguably the biggest rooking of a populace ever.