Finally a stroke of reason among conspiratorial minds on this board. N8 was delayed forever due to bug issues, and was still buggy upon release. I bet there are production or quality or simply demand issues that are causing delays. even iphone 5 has been delayed due to engineering issues