Ported desktop apps would unacceptably degrade 2) and are not wanted.
The n900 is already "a day late and a dollar short" ... the n900 is a going to be late to the game and probably too expensive to be anything more than a niche like the previous tablets. Nokia may prove me wrong and debut the n900 for less than $400, but I doubt it.