Ok so just for the sake of arguing..
What devices had 1.0??? I think the G1 had 1.1 and was upgraded to 1.5.
So, on actual devices we've had 1.1, 1.5, 1.6 and 2.0. (I don't think 2.1 is on an actual device you can buy yet?).
Maemo has OS2005, 2006, 2007 and 2008 (with Diablo), that all ran on non phones.
Now, most people seem to think that OS2009/Fremantle 5/whatever entire UI is a *significant* improvement over 2008's UI. This is similar to the hype you're seeing for the Nexus 1's new UI for Android. Sure, it looks nice - they are doing something right, but why ignore what the N900 also did right on IT'S UI improvment??
Also in so doing, Fremantle had to change a bunch of the insides of the OS to make it practically new - and is the only one of all the previous OS's to be on a device that can make real phone calls, not VOIP. Android, because of it's dalvik-centric design was able to run SOME previous apps.. but there was hella problems from 1.5 to 1.6 IIRC due to Android limitations hard coded into the OS.
The phone came out in Oct? Nov? And people were crying they didn't have a new firmware by December? Seriously?
Also.. a lot of people are yelling at Nokia for lack of apps... Even google has a very minute set of core apps that are from "google".. Youtube, Browser, Market, Email, etc. All the other Apps are from third party developers - not Google.
You cannot compare third party apps between platforms...
...that is entirely dependent on the developers - not the parent company. Developers will go where there are users.. it's catch-22 world in that aspect. What you *can* compare is a stock OS', and if you want, apps released officially from the Parent.
I don't see where it mentions whether 2.1 Android has flash built-into the browser.. does it? Does the Droid? Is it Flash 9.4 or higher?
The lack of an Ovi Store, bad map software, and bad GPS could be legitimate complaints - as these are shared from Android to Maemo. Market, Google Maps, and Navigation. However, Navigation just recently hit android.. before that the navigation software of the Android sucked too.