I know of one key player in the industry (maintains major sync site for Microsoft Exchange accounts serving various platforms, including iOS, Android, Maemo, and now Meego/Harmattan) who complains about the terrible botch-up Nokia made of the MfE client in Maemo and now Meego/Harmattan. Both iOS and Android - especially iOS - are streets ahead and cause way fewer problems server-side with weird behaviours, wrong assumptions, and just plain goofy-ness. For Maemo/Meego they have to insert all kinds of code into their sync server in order to prevent the client screwing things up in customers' devices. Just one example: the Maemo (N900) client does strange things to people's address books (mainly with duplicate entries but can also cause data loss, and has more than once for me) so their option to prevent the N900 from making any changes to the user's address book in the cloud (effectively turning the N900 into a read-only device) is quite a popular one. The problem has migrated over to the N9, as well. The fact that this thread exists and Nokia wants to enlist the help of its users in solving these problems is definitely a good thing, but Nokia definitely dropped the ball by not providing a functional Exchange client in the first place.
You dont even own the device and you dont know what you are talking about. Buy the device first, and then post.
I am playing a very constructive role by pointing to the C team at NOKIA what the problems are. I will not provide my logs. They know what the problem is. Its poor attention to detail, something that is slowly burying NOKIA. I just dont think that the C team can accomplish much. Its like asking a Third division team to play in Premiere league.