Sigh...
Unfortunately, everything that has been brought up here is legitimate. WP is a great OS that isn't as mature as Android or iOS, so it's advantages comes with huge compromises to some users. (The Nokia's 900 poor camera performance is a different issue.) It is sad to see, but I completely understand.
I expect WP 8 to be mature, with maybe the exception of apps which will still take some time to completely catch up to the other OS's. I am preparing for the worst case scenario of it being a disappointment by looking at Android ICS/Jellybean devices and seeing what I like and do not like about them. Simply put, your device has to work for you. It needs to do the things you want it to. Otherwise, you are short changing yourself.
Now, I am not giving up my Focus S until then, and WP8 sure seems to be ready to knock it out of the freaking ball park, do not get me wrong. I am excited. But, I do understand life tends to let you down every once in a while. Just want those bases covered in case it is a strike out.