Used my other halfs android last night, she is running ICS. All I wanted to do was run a DI.FM stream but there was like zero multi tasking!?!?! WTF!
For myself, I've gotta say, I have no problem with Maemo. But then, I'm probably not looking for what other folks are. Maemo is (so far) the only version of Unix on a cell phone that has had any support. (Android, of course, runs on top of Linux, but there's no way to get down to the Linux layer without major hacking.) I can run all my favorite Unix utilities, edit text with vim, write shell scripts, and build apps using standard languages like C++ and standard libraries like Qt. In short, it does everything I want a computer to do. But there will be other cell phones / pocketable computers in the future running Unix. It is, ultimately, the most successful OS in history, and eventually touches every platform. I don't really care if they end up running a relative of Maemo or not, I'll still be able to bring all my favorite tools and port all my favorite creations over, because in the end, Unix is Unix is Unix...
The next cell phone running Unix will probably be a Blackberry with QNX. It's not a relative of maemo. I doubt it will be easy to port maemo stuff over (would love to be wrong).
The iPhone runs Unix, too. And that's probably more of Unix than Android would be. Hopefully Tizen will be a worthy replacement for Maemo...