Obama is an anti-colonialist. He has a dream, and it's the dream from his father. Anti-colonialism generally is based on the premise that the Western countries, and now the United States, have become rich by invading and occupying and looting the poor countries, so that the wealth of the world is unfairly distributed. And what Obama wants to do is correct that. How do you correct it? You correct it ultimately by making sure that the previous colonized countries have better access to growth and power, and if there's a cost for that you put the cost on the colonizers, in this case the United States.