On the racism thing:
A few things occur. Networking technology makes the world smaller. Kids can communicate directly with a variety of people their own age. Often internationally. They have more independent sources of information with which to compare the local cultural assumptions they inherit. Education isn’t necessarily better but it is more available and accessible.
Also, warfare is different. Largely a voluntary occupation in prosperous nations. The pressure to uphold a military tradition is gone in many communities. This makes long running provincial stand offs less tenacious. As neighboring communities begin to equalize in prosperity and share common interests their conflicts are less relevant.
Related to the first point, minority groups are taking the bull by the horns more and more. Asserting their equality by whatever means there are. People don’t necessarily respect each other on principle but most people respect success and power. Some bigots are hardened and implacable but a lot of racism is just lazy generalization. The latter gets chipped away every time there is a precedent like, say, a black president.
As for what makes a self a self… that’s a whole other thread.







