You have no choice but to agree that many people have started to develop software for use on the N900 and implementing them on this very community (i am on about the apps etc etc)
ok look at this situation and i will try if you will allow it to actually sink in, explain something very important here, every developer who has written new software and set it up with the communities approval is in fact playing with fire because whilst implementing this software to the exsisting OS they are in fact re-writing some very important parts of the OS in particular the boot sector
and THIS is why the N900 has many problems brought on by developers OTHER than Nokia developers because they are actually changing almost every sector and even drivers in the OS of the N900. THIS is potentially very very dangerous and FAR FAR more dangerous than the update that came from within China.
Many many people are having weird and wonderful problems induced simply by software THEY have installed from the downloads from this community, some of these programmes can and are potentially wiping out the the original functions of the OS of the N900.
This is in fact far more dangerous to the OS than the update from China ever was or will be and the very reason the update has given even more problems after flashing is simply because the OS has been obliterated in some or many cases from previous installs from this very community.
I am in fact looking at the overall developments being implemented to the N900 because everyone has been given the open right to develop for Meamo and i am certain 100% this was and is a huge mistake by Nokia to allow such implementations to be induced onto the OS of the N900.
I really dont think you have enough expertise to understand everything i am saying but i am sure any engineer will so please i ask you to try and relax and allow people to be free in their own opinions and do what they want to do, after all it no way effects you directly in any way or form.