That is my point, 3.0 SDK is out NOW and there still is no public Pre SDK. How do I even know if an App I have in mind can be implemented on the Pre if I don't have the SDK? Instead, Apple landed a vastly improved and updated API set on Tuesday. It is installed on my computer NOW and I am programing apps NOW.
If the Pre SDK drops in June with the hardware that means on Day 1 there will be no software other than from the lucky devs who got the SDK first. Then we have to wait 6 months, or 2010, until the potential market share even makes programming for the Pre worth it.
This is my point is that if Palm had launched the SDK and the Pre hardware to all major carriers (GSM and CDMA) closer to their MWC announcement they would have a fighting chance. Sadly, the real launch of the Pre is not June, but 2010 when it becomes available to Verizon and hopefully a GSM carrier. When this happens we will be talking about iPhone OS 4.0 and the Pre will be another "Blackberry Storm".