To me the whole article reads like he is someone that expected Windows Phone to be a copy of iOS and Android: if you can use one, you can use the others. The problem with that theory is that WP7 is truly different, which is the point of the Metro style right? Everything is going to be different and it takes some getting used to before you fully understand what you are working with.
Example: my brother has an iPhone 4S and the other day we were looking to try a different restaurant. We had already left home though and didn't want to drive too far, he asked Siri to find restaurants around us and she pointed us to places as far as 5 miles! I pulled out my Windows Phone and tapped local scout and brough up multiple restaurants that I could see from my car and several others less than a mile away!
The point being that both of these are integrated features of the OS, not even third party apps and Windows Phone simply did the job better. No mention of Local Scout in the review, I did a search.
Example 2: No mention of built-in QR code reader or music identification, something WP7 does extremely well, better than my Android phone ever did. Simply put it is a great feature that is overlooked in the review because this guy knows nothing about WP7 other than playing around with it for a minute.
Example 3: No mention of Live Tiles: a cornerstone of the OS and part of what makes the software unique, updating weather information, social networking and other factors, no mention in his "software" section.
Example 4: No mention of Nokia Drive: free GPS software...where is that missing? Oh that's right, iOS has no free turn-by-turn direction software and Google's barely holds a Candle to Nokia Drive. Additionally, Bing Maps turn-by-turn isn't perfect, but it is on par with iOS and Android for sure.
I could go on and on and before you say it was a phone review, I point you to comments like this, made in the review:
"In some ways, I feel like I'm reviewing a webOS device again (but with much, much nicer hardware). There are all these wonderful ideas at play, but it's impossible to look past the nagging bugs and missing features."
I mean come on, you really explored those "wonderful ideas." You didn't mention half of the integrated features, ignored 90% of what makes the phone unique and slapped it with label right out of the bin. People hate to give Microsoft their due when it comes to functionality, they are the "enemy" for some reason and I am getting tired of it. People are so influenced by what they think they know that they aren't even trying anything new! This is the poorest case in journalism I have ever seen.