I haven't tried watching the CyanogenMod folks recently, but I've dealt with some of the same people in other forums and I think that Robert has a point.
Far too much of the Android rom community works under the 'develop completely privately and then throw the resulting rom over the wall to users' mentality. Even though the software has source available, they treat things more like reverse engineering binary firmware than software development and porting. There's also surprisingly little attention paid to what work is being done by other people, each developer releases their own system image, and when one person fixes one thing, and another person fixes something else, you are very unlikely to find a firmware image that includes both fixes.
I expect that Cyanogenmod is better in this area that the other android firmware communities as they do have a single release they are putting out.