The camera bit is what is confusing me. Among its peers (the iPhone 5 and Galaxy S3), the Lumia 920's camera was very impressive. I understand that it didn't absolutely destroy the iPhone 5/SGS3 like the Lumia 1020's camera destroys the SGS4/HTC One's, but it was still quite a bit ahead. The Lumia 920's camera outperforms the HTC One and SGS4 most of the time, actually.
Granted, I suppose the 920's camera wasn't really advertised as a selling point. The irony is that the HTC One and SGS4 are a generation ahead of the Lumia 1020. The Lumia 920, 1020, and iPhone 5 are members of the generation that existed with the SGS3. Hopefully we hear about Nokia's next generation of Lumias soon.
Also, I have to say I agree on Nokia being pissed. I don't think Windows Phone holds Nokia back at all, but I do believe Microsoft needs to speed their update cycle up. I believe going with Android would've put Nokia in a worse position than HTC is in.