I think this is 'keep the shareholders happy' announcement gieven their recent stock decrease
1. Apple released the iPhone with no SDK well over a year. So option would be to release the device with no SDK. Right now that would not work as well because folks would scream "doom and gloom, the App Store has XXX thousands of apps and don't have any." BB doesn't need 10's of thousands of apps immediately. They just need probably less than a 100 general ones that make the Playbook users productive and mildly entertained in boring airports. Although with probably a few 1000 custom apps that individual companies leverage (either develop in-house , on contract, or are limited targeted distribution. )
2. So if have to release the SDK to people to who you probably want to have interact with businesses so they get the requirements, then they need to be able to talk and show the device to more than a small group of people who have offered up the rights to their first born to be able to even talk about the device.
3. This is a "new" OS for BB ( it is not a new OS to devices ). So there should be some developer lead time on getting ramped up on the tools. Software, beyond giggly iFart apps, takes a while to develop. They'd have to release now to get decent apps when ship.
Releasing the specs now doesn't really give anyone the heads up to release anything else sooner. The engineering pipeline on these tablets is over 12 months in many cases. If they release in 5-6 they still have a six month lead on someone who started from zero. Second, anyone to was already in the business has had access to similar parts for the last 6-8 months so there is nothing "new" here for them either. The price point is the primary issue they can use that is proprietary and it is no where in this announcement. Battery life isn't either. that could be bad or good but the competitors don't know unless they have similar prototypes in their labs.
Likewise if dealing with primarily business procurement you
have to give them a heads up on equipment because it won't be approved for purshase if just show up and say "ta da, something new".
I think folks are missing the point. It isn't necessarily the iPad that the Playbook is competing for. In many companies a subset of the road warriors could be given a BB phone (which they already have in many cases) and a BB Playbook (instead of a ultralight business notebook). The phone + Playbook is very likely a lighter traveling bundle than phone + notebok.
If trying to push lightweight notebook loads onto the tablet then 1GB and 2 cores will probably work slightly better. (although will take a hit on batter life.) In normal usage mode probably won't need to turn on both cores so suspect battery life will have a wide range of lifetimes depending upon the wider range of usages.
Sure there is a limited amount of "stop gap" and news-cycle control in annoucing earlier but there are logistic reasons to announce early too. Even Apple has to announce several months beforehand when introducing a brand new line. Their approach of not telling partners in advance has negative effects even Cupertino Kool-aid can't disperse in some situations.