Agreed im not a a real communist the avatar is just to provoke certain nazis and people that belive in American propaganda.
You do realize that war-photo was staged and photoshopped? They added more smoke for a dramatic effect, as well as removing one of the watches on the soldier (He had two, obviously looted), because the Soviets said stealing did not exist in their 'perfect' communist society, just like you just claimed.
What front was more important does not matter. Both the UK and the USSR could not have done without US support, especially tanks, weapons and other machinery.
Nobody wanted the D-Day landing more then the Soviets, especially Stalin himself, as they knew they would be unable to take on the whole German army - They needed an extra front.