It was to support the main Russian summer offensive.To tie up German strategic reserves.It needed to be done.I cant really think what could have been a better alternative for western allies.About the casulties,It was very well co-ordinated ambhibious assault.Ofcourse first actual wawes that took the beaches had many casulties,but Allied airforces halted the German counter offensive effectively.