You can't be further from the truth. Maemo is in almost every way different than Android, they are similar only by the name of their kernel, and even then Google stripped out a lot of the one going into Androids making it increasingly difficult to upstream.
N900 was never mentioned to be a flagship
Android does not support GPU acceleration (it will, eventually, they keep putting it off for each new version). Of course, they'll conveniently say that the manufacturers should include their optimizations all by themselves if they want to accelerate their UIs... like those exist for video accelleration and then there would be no problem.