True, but remember that the American Jewish community was in many ways against widespread publication of information on the Holocaust, because they thought it would engender a backlash. The last thing American Jews wanted was to create the perception that the war was a "Jewish" war.
Moreover, the public was deeply suspicious of attrocities claims, following (false) reports of Germans bayonetting Belgian babies in the First World War. If you want to fault the US Government for not making what they knew of the Holocaust more widely known, you can do so, but I think they felt they had good reasons for not doing so.
On everything else, of course, I think we agree.
Absolutely. Strategic and political considerations came into play. The Allies decided that the best way to end the Shoah was to win the war, and I'm loath to second-guess that judgment. The Nazis committed the Holocaust. second-guessing the Allies in 20/20 hindsight does not lift one ounce of the weight from the Nazis' shoulders.
If you want to fault the US Government for not making what they knew of the Holocaust more widely known, you can do so, but I think they felt they had good reasons for not doing so.
The Allies determined -- and rightly so -- that the best way to stop the horror was to win the war. Slam it shut, nail it down, and hang the mf'ers responsible. If there's any question, it isn't whether they were right, but how we could do it better and faster next time.
Next time? Either we're waiting for it, or we're in it.