Corruption can be the result of individualism, but it only takes a small number of individualistic and immoral people to leverage all the selfless people into giving up their freedom and material assets (i.e. dictators around the world). I don't know how to solve that, but it seems far too simple to say "America has corruption because of individualism" when America appears to be pretty mid-grade or slightly better than average in terms of corruption (https://www.transparency.org/en/cpi#)