No plan survives after first contact with the enemy.
If your attack is going well, it's really an ambush.
I doubt any of us could come up with a better plan for either side of the coin. The defenders were faced with overwhelming numbers coming ashore in front of them, being dropped in behind them and those poor sods were caught in the middle.

Hitler had been way too optimistic when he opened up a three front war plan that was doomed to fail from the start. He should have listened to his generals. He might have done better if he hadn't been gassed blind and stupid in WW I.