Mostly because official PAN support isn't done, but with the community PAN support it should be fairly straightforward.
I'm not entirely sure what you mean here. Are you saying Linux is too hard or it's too hard to get to the Linux underpinnings with ITOS? I'm going to assume the later, anyway. It all goes back to Nokia's user-friendliness philosophy of keeping the users that don't know what they're doing away from Linux. Not that I particularly agree with it, but, really, if you've got a problem with anything, that's what bugzilla is for.
Such are the pitfalls of an immature Linux platform. An enhancement request for a GUI font-manager of some sort, maybe?
It does, it's called R&D mode. If not that, it's not as if the 3rd party packages are particularly hard to install.
Gizmo, amsn, and Google Talk all provide this and it's fairly dead-simple to use.
C'mon, now . . . get yourself a Google Talk account for both devices and you're done. Dead simple.
Because that's how the upgrade process works. This is irrelevant, anyway, as Diablo is just a little ways away.
Do you mean RAM or rootfs? Swap is RAM extension, and we already have this. rootfs extension is slightly less straightforward, but certainly do-able with a little Linux ability (or the ability to follow instructions closely). Nokia probably figured (largely correctly) that most users wouldn't run out the internal storage. An enhancement request for GUI method to extend the rootfs to the internal card couldn't hurt, though.