After all, Maemo6 is just software that will - apparently - be running on pretty much the same hardware platform as the N900 (ie. OMAP3). What technical reasons are there that would make the availability of Maemo6 on N900 an unreasonable expectation?