What new hardware announcements? As far as I can tell Google hasn't announced any new phones - they have a total of one phone that they're still selling, it is almost a year old now, and it isn't subsidized (at least not on my carrier). It is also oversized and lacks a keyboard.
Sure, they just announced a tablet and a set-top box, but it isn't like they have a variety of hardware options.
I was pleasantly surprised to see them announce an update for the Nexus S - I've never seen them actually support their phones more than about a year after release. Granted, they were still selling those less than a year ago. The Nexus one was still being sold less than two years ago and didn't even get the last release. Apple usually releases iPhone updates for upwards of 3 years.
I couldn't see myself ever buying anything but Android, but their lack of updates really annoy me. The huge hardware diversity has made even the open source firmwares pretty limited - Cyanogen owns my phone and yet hasn't released CM9 for it.