Let me help with some of your angst.
1) DD is simply ones and zeros passing across a wire...
2) Retail version requires paper, cds, and a box...all require production time
3) Boxes cannot pass through cables like DD, they must ride a truck/plane/boat to the store
4) Ultimately, unless you are a participant in the industry, how can you really presume to know how many weeks it "should" take?
In the end, we should just be patient and await the arrival of this grand game. Once it hits our hard drives, all of this moaning and complaining will be water under the bridge.
"Yeah that I walk through the valley of the shadow of death, I shall fear no evil...because I am."