“D” in D-Day stands for “Deliverance”, the time when the plans made are put into operation.
No battle plan survives the first contact with the enemy. Perhaps storming the beaches was the only possible successful (if it may be called that) strategy, to expend the lives of thousands and the wounding of even more thousands, before the objective could be gained.
Warfare is the most hideously expensive pastime humanity has ever devised. And it only engages the free will of very few people. Everybody else are just pawns on the chessboard.
Wrong. The “D” does not stand for deliverance.