I think his technical infrastructure was ready for it, but his marketing infrastructure was not ready to take full advantage of it.
I've been TC'd once before, and it hit us at the worst possible time- a temporary banner was up for the hours before launch. That banner got more attention in the article than the service. The site held up fine, but >80% of the traffic was wasted. I think this is a pretty common phenomena.