The big issue your forgetting is that these black soldiers were fighting two enemies. They were fighting the Germans but they were also fighting those in their own military who looked down upon them and treated them badly.
Like the MP who wrote to LIFE magazine back in the early 40s. The black MP was a guard for German prisoners in the south. At lunchtime, the MP would get the prisoners together and march them over to a local restaurant which was used to feed the prisoners. The Germans would enter the front door, and the AMERICAN MP would have to enter through the BACK door. The MP was not allowed to enter through the front.
If you don't get the difference, nothing I can say.
I understand and I agree that these gentlemen deserve the honor and the respect. I am just getting fed up with hyphenated Americans.