Dinesh D'Sousa's anti-colonialism piece is a year old turd. The only reason it doesn't smell is that it's too old, and it's dried out and sitting on the sidewalk where people have avoided stepping in it and spreading the mess. D'Sousa took his pet theory and expanded it into book size. Along the way he misrepresented many Obama views.
Many conservative pundits rejected the whole thing.