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 ...
The other 0.1% would be multiple sclerosis.
Glad to see I'm officially not considered a programmer :)