They haven't released it yet because they want to have a finished OS/product and not a half-baked one like the first versions of iOS, Android and Windows Phone.
I mean, I wish RIM the best -- more competition is great, but let's not sugarcoat things and let them off easy.
Or, closer to home, the first Playbook OS.