I'm sorry, that wasn't clear from your post:
If N900 is simply larger than N97 then it's also more expensive.
A $550 device will not be "in line price-wise with previous generations" of maemo devices.
(I still would like you to take a moment and provide citations for your assertions)