Google should release 2.2 and require a GPU. Just cause htc releases a lot of phones doesn't mean they should define android
All Android devices contain a GPU that is OpenGL compliant. End of story. Even the MSM7201A in the HTC Dream (G1) contains an OpenGL ES compliant GPU.
MSM7000-series wiki:
MSM7000 - Wikipedia, the free encyclopedia