i agree with many comments on here, namely, with a successful push from at&t, nokia, and msft with the lumia 900 the platform can gain some foothold in the minds of potential new smartphone customers, ones who aren't happy with their android phones, blackberrys, and the few who don't like their iphone (while personally, i can't stand using an iphone because of the dated OS design and tiny screen, one has to admit, and most people who get an iphone are going to keep using one).
if the lumia launch does as well as wp fans hope, i'm sure msft will also have an easier time getting AAA developers to start porting apps over quicker than they have been doing since they'll start to see the demand in a rising market.
and i wholeheartedly agree that sales reps can make or break a phone, especially one that is new, different, and doesn't already have a massive amount of marketing money or buzz around it to where people come in asking for it specifically. This is especially true to first time smartphone buyers who don't know exactly what they want. unless they're techy, they assume whatever the rep tells them is the gospel and that's how many first time users were suckered into the crapfest of the droid eris, the moto atrix, any various other bottom of the barrel android handsets.
to end my rambling, yes many tech reviewers don't write with the casual user in mind, they write for the geeks and nerds (us) who actually go to their sites, susie iphone isn't going to the verge or engadget to find her next phone, so why would they write with her in mind?
personally i don't use the reviewers opinion to base what i want for my next device, (ie josh's problems with the WP ecosystem, i know what it can and can't do, and for me, it's fairly good and more importantly, it's still getting better) i read reviews to see the pictures, and to see if they find any general show stopping quirks with the hardware, and then i make up my mind based on how various reviews speak to the things i need my phone to do for me.