I do understand all the tactical and practical reasons of why it wasn't done. I agree with all of what's been stated above.
However, have you ever listened to any Auschwitz survivour? Watching those B-17s go by was the last of many signs that
no one cared. Neglected by their home countries, by their neighbours, by the Allies, by God Himself...
Tokio was bombed in a highly risky operation in 1942, for symbolic reasons... Shouldn't also solidarity be a strategic reason as well?
An example: the Aid and Rescue Comittee, headed by Rudolph Kastner, who travelled to neutral Turkey and then to the Middle East, in 1944, to negotiate with the Zionists and the Allies some bizarre Eichmann exchange proposal: 1.000.000 Jews for 10.000 lorries.
Obviously, the Allies rejected such proposal. Not only it would have been morally wrong to bargain with Nazi Germany over mass murder, but it could have also prolongued the war, the suffering and increase Allied casualties. However, the reasons the British Foreign Office and the US Department of State argued to reject the proposal were that 'such trade would provide us with an even greater of Jews than we already have'.
That's my point.