Eh, this is true of pretty much all consoles these days. Remember the 360 launch? I think the best game in that window was Kameo, and I got board with it after 3 hours. Problem is, consoles are complicated enough that it takes more time to develop a game than the heads-up time manufacturers give 3rd parties (and themselves). So all you get out of a launch are: 1) ports, 2) rushed titles, 3) paid tech demos, 4) titles that were originally developed for the last console, but added a few things at the end. The need for secrecy of a new console is really doing damage to the launch window. Manufacturers should send out SDKs the moment a console is solidified, not wait until E3 rolls around. Sony, Microsoft, Nintendo... they're all guilty.
This could mean a really good thing for Sony, though, since they weren't afraid of releasing NGP schematics into the public LONG before the console will be released. NGP could have a chance of getting good titles out on day 1. Then again, they could have a shitty launch just like everyone else has since the N64.