According to Steve Vincent on NRO, the reason that the US hasn't been greeted as warmly by Iraqis as the neocons had predicted (apparently he isn't in denial as some are) is that they are embarrassed that someone else had to liberte them.
Personall,y I think that a much more likely explanation is that they didn't mind us getting rid of Saddam but don't particularly like having foreigners occupying their country or running their lives. It's not that the yare ashamed of us "liberating" them, but that they don't like being conquered. Perhaps after getting rid of Saddam we should have left.
That is all.