I have worked with several Africans who came here for college and later took professional jobs. They came from countries where you boil your water every day, civil strife is the norm, starvation is the norm, corruption is the norm, totalitarianism is the norm. They had excellent work ethics and were some of the best people to have on your projects. They came from conditions far worse than anyone over here can complain about. Those are just a couple guys from one place, others come to this country from similarly terrible places. Why is is they can overcome their surroundings and achieve things, while those here cannot? They were as black as any black person born in the US, yet they someone managed to overcome all the discrimination and prejudice by simply doing good work. I also worked with black employees who came from HBCU's, who knew they were "diversity hires" and were absolutely worthless to work with. They did nothing, because they knew they were bulletproof. They would never be fired, never be reprimanded, could do little or nothing and be promoted the same as an outstanding employee. There are lazy people of all colors, but blaming your lack of success and drive on your skin tone is about as lazy as it gets.