Vista seemed to be on schedule, so this was a fairly significant surprise.
Business users typically have concerns about a new Microsoft product, and that concern was proven to be fairly meaningful when that UPnP bug was revealed. They want to wait for those things to happen and get fixed.