What's the consensus on this now? Posted on OCT 28th
http://www.neogaf.com/forum/showthread.php?t=705280
http://doddscientifics.com/2013/10/28/xbox-one-os-and-xbox-live-issues-bouncing-about-as-we-approach-launch/
My opinion was always that the source was someone that didn't realize how quickly software tends to come together in the final stretch. It may have been an accurate assessment of the software at the time, but to say it was months away from being ready was naive.