Samsung or Google or VZW *never* did officially announce a launch date. People have been scavenging through Best Buy and other records and have come up with the December 9 date. So technically, they may not agree that this is a delay of any sort at all.
If they had announced a launch data and then not launched it on that day, their stocks would have taken a big beating and we would have never have heard the end of how Google's new flagship phone got off to a disastrous start, and endless speculation on what bugs the phone might have and turned a million people into skeptics rather than buyers. Also true if the phone had been launched and then people found all types of bugs in it. *Nobody* wants a disaster at launch, trust me.
The fact that the phone launched in England and Canada is evidence that they're sorting out Verizon-related issues.
So I keep telling myself that all this wait is worth it and they're testing and re-testing and making sure all phones are fine and that their own network is ready to take on the onslaught of 4G that Galaxy Nexus will bring with it.