First the nature of Open Source communities is peaceful, we don't make rebellions, if we have problems we try to fix them, people with those intentions are not welcome at least from my side.
As for the maemo6 in the N900, I perfectly understand the situation, but you guys want that Nokia make a promise based in a unfinished product ? Well if I were a manager I would not do that, during the development phase a lot of things can change, even some blocker that prevents maemo6 in the N900 can appear, then Nokia will be lying to the community.