Mabe they raised the voltage and clocks at the last minute with a new bios and, threw in a better cooler for the extra heat?
Certainly would explain the delay. Or maybe they wanted to prove Charlie wrong and have more than 10000 to ship. Or maybe they are having big issues and want to act like it's all good. Or maybe nvidia is fffing up and needs to fire a few people or
most likely they are on schedule, but were misleading the public so as to slow uptake of the 5800 series. They have their focus to keep the message on track.