I don't think D-Day would have failed. The Americans and the Brit's out manned and had more fire power than the Germans. The US and Britain knew that they couldn't fail. There was no option they had to win that battle.