Yet language difficulties can be a problem, and cultural diversity is a disaster. Unless a team is by its nature, wedded to the same work ethic, that team will fail to be any more productive than the least productive member. The fact is, that two of my favorite and most talented colleagues have been Hispanic and black, respectively. But their background has nothing at all to do with my respect for them. That's assuming legitimate career paths, which is by no means a safe assumption.
Many large companies are force feeding their employees on diversity and cultural sensitivity.
Not by a long shot. It has the opposite effect inculcating some with a spirit of victimology, which makes them useless or worse, disruptive. Great team building. But then, a degree in human resources can be had for ten bucks and a box top. Only public schoolteachers graduate with any more fluff in their heads, and any less of a grasp on reality.