How do you know what features it has? How do you know it lacks 'video chat' or 'iTunes'? What do you know about 'good browser' or 'Java' on Maemo 5/N900?
I'd agree the general public would seriously miss many of the features you name (for yours truelly no calendar would be a dealbreaker) but it isn't clear yet. Give them a chance.