i don't think it took long: os2008 is older, so people had much more time to develop for it (and they still do).
also and more importantly, the quality control procedure wasn't in place for os2008. you would probably have to add extras and extras-testing from maemo 5 and compare it to os2008's extras to get a valid result.