It's interesting that almost all of his points around software, with his first three points focusing on third party software and notable titles that he would like to see on the handsets:
I don't know how best to put this, but there are some apps that even the most basic DVD players, tablets and phones have that Windows Phone doesn't. Yes, I am looking at you, Hulu Plus. Yes, I am talking about Pandora. Yes, I am talking about a Nook app. Other popular games like Cut the Rope and Temple Run. There are apps that people love and use all the time that just aren't there yet, and I can't put my finger on why. We need to see these apps on Windows Phone sooner, rather than later; before it is too late.
So the hardware and specs, which are in line with the current wave of high-end Android devices, are fine. I would agree, Windows Phone has caught up in the specs war and can stand toe to toe with other devices. The software, and specifically support from new and innovative Web 2.0 services, seems to be the next background. It's a circular issue, with the services waiting for the Windows Phone user base to grow, a user base which is waiting to see the apps to arrive before they buy in. How Microsoft can break that cycle will be worth watching over the next few months and into 2013.
Anyway, you can read up on all eight points over on DizzyDJ's blog, but I wonder which feature would you want to see lifted from iOS or Android and brought over to the Windows Phone 8 platform?