I don't think it's marketing but economical. I think nokia was in hurry to launch the N900, they were so late I think the software was not ready already to be launched but they had to launch it anyway so that's why it's not polished as we expect it. (no mms, no portrait mode, email client with the minimal options, no call history, no office viewer, OVI store not ready, OVI suite that don't even recognize the N900, no way to sort the icons of applications installed or to organize them in folder, and I don't even speak of the numerous bugs) But had they choice ? The N900 is a sort of 'last chance' phone, they couldn't afford to delay the launch again of 3 or 4 months and miss Xmas...