Just a little factoid. Humans evolved to be social in small groups.
The small group's solidarity is often defined by aggression towards outsiders.
The tribe is defined by a hatred of all that is not the tribe.
This large-scale society in which we find ourselves floundering in these modern times is a very recent trend and we are not well adapted for it. You can see how difficult maintaining group solidarity without an enemy to galvanize the group can be.
You can also see how leaders utilize this mechanism to lead us around by the nose.
That maybe true, but this was during a time when we didnt all speak the same language. Of course you'd fear some other group of weird looking people saying weird shit and doing weird things. Theres no excuse for it now in 2006 when we know that other groups of people arent aliens, or at least some of us know.
As far as modern society, some of us are adapted for it, the people who actually do all the building seem to be well adapted. It's not that we arent designed for civilization, it's that only a moderate percentage of us has adapted and because not all of us have adapted, we are unable to maintain a civilization beyond several thousand years.