One thing I have noticed many people complaining about is the lack of an option to save contact from Call History list; even mentioned in the list above. Simply press on the received no, a new screen opens with a save icon at the bottom.. why don't people research before posting..
Also, everyone has their own parameters for what they expect in a smartphone. I wanted good e-mail support, inbuilt chat of some kind without the need of opening an app and a beautiful, smooth clutter free UI. I got all of these with inbuilt wireless tethering. Of course, I am happy without apps but that is one area where MS can really improve.
As for the damn list, there is a list like this for each and every OS. I'm not defending Win Phone 7.. they do have a long way to go. But the weird part is that people who are comparing and saying that these features were also present in Symbian are most probably not even using a Symbian as their main OS.