Great perspective, though the presumption is this device was up to par when launched and how it was marketed.
Nokia pushed the heck out the N900 being a computer in the pocket and also the Flash in the browser. It is failing at both in less than one year of life,
Apps are slow to none, were it not for the few we get from home devs and the Flash issue is best laid to rest.