Re: As a Canadian
Omaha was a horrible location, but the naval component also buggered things up. The rocket-launcher barges were wrongly positioned, so the barage fell short of the beach. Leaving the obstacles intact. Plus the amphibious tanks were launched too far from the beach, and most of them sank. They could really have done with something armoured to hide behind, when dealing with those machinegun positions. That would have made the casualties less hideous. Which is one reason why the other beaches were comparatively easier, with fewer casualties.
Even with all the practise, doing complex combined-arms right is difficult. And out of the five beaches, that was the one they screwed up. I guess that's why they call the guys on the ground "the poor bloody infantry".