I read your article and here is your description of the Lumia 900:
Solid, sturdy feel.
Good nice display.
Very responsive and did not suffer any noticeable lag.
Given my experience, the phone has a chance.
Slightly thicker, heavier (to me this is a positive considering how we treat/mistreat those phones).
Only 16GB (Why didn???t you mention the free 25GB in SkyDrive?).
The definition of mediocre (Merriam-Webster) is: of moderate low quality, value, ability, or performance. Your description of the phone does not reflect the meaning of the word mediocre.
At the end, 95%+ of the users will have a great experience. We already have the Samsung Focus S in the family and we are waiting to get the Lumia 900.
I am not a tech guy and I don't work for Microsoft or Nokia.
I am sorry to realize that the quality and objectivity of the tech industry reviewers/writers is getting more and more similar to the "reality TV" and "sensational news".
Have a great day.
Keep Up with TechRepublic