I don't like the sound of this at all. Being always so enthusiastic about Maemo/Meego, why leave at this point? Can't be good sign..