What I've heard (from a friend at MS) is that the initial delay was due to the underwriters convincing larger funds not to just dump all their shares at the open ...
Glad to see I'm officially not considered a programmer :)
The other 0.1% would be multiple sclerosis.