I agree on some level--my Android phone crushes the Lumia in terms of specs, but perhaps not in terms of usability. And 4 cores just drains battery. Got it. Agreed. But there's a difference between Android's hard-on for bleeding-edge specs, and specs that come close to matching what's on the market, providing some measure of future-proofness.
HTC Rezound is 49 bucks at Verizon right now. 1280*720 screen, excellent camera, dual-core processor. Android phone prices drop fast.
I had the Rezound at one point - the screen was nice, but the phone itself felt cheap, and it was shaped like a brick. Camera was OK, but images captured with it were nothing better than average. Was happy to sell that phone. Honestly, I felt it was a pretty poorly designed phone, with awful battery life.
I do like all three mobile operating systems, and have had phones from all three: iPhone 4, Galaxy Nexus, HTC Rezound, Droid X. My previous favorite was the Galaxy Nexus, but I am really enjoying my new Lumia 900. Nokia has created a phone design that looks great and feels good to hold. It doesn't feel cheap like all of the Android phones to date have. The screen doesn't have the the higher resolution of the Nexus, but it's still really nice. The 900 is responsive, and the UI is excellent, especially the live tiles. Android widgets are OK, but half the time, they don't work like they should.
The problem I have with Android, is that the phones are buggy, and seem to require regular reboots, battery pulls, and phone resets. The Galaxy Nexus is a nice phone in theory, but in practice, it has had significant flaws from day 1. ICS is buggy, and the Galaxy Nexus itself has problems maintaining a good signal. Hardware reliability is also questionable. I personally have had three replacement Galaxy Nexus phones to this point - my current one seems OK, but I worry that it too will fail at some point. The first Nexus couldn't keep a 4G signal for more than a couple of minutes, then would have no signal until a reboot. The second Nexus had a bad power button. The third one simply died, and wouldn't turn on.
The iPhone is a more reliable phone, and is better built than most Android phones. However, iOS is missing some basic modern functionality that exists on the Android and Windows Phone platforms today, and the screen, while beautiful, is still rather small compared to the competition. Mango 7.5 is the best of both OS worlds, but I wasn't a fan of the OEM phone designs prior to the Lumia 900. And so far, in two days of usage (which granted, is a small sample size), I like how the phone is performing. The OS is nice and responsive, the hardware is beautifully designed, and Live Tiles are great. On the negative side of things, the Nokia applications are really nice, but the application selection from the Marketplace isn't great. However, I think Microsoft and third-party developers are going to rectify that in short order, so it's not something I'm particularly worried about, especially as the core applications that I use regularly are there.