The games that have shipped have already been confirmed as launch titles, and the ones that haven't shipped yet (exluding others that have been confirmed - Quake 4, Amped 3, etc) haven't shipped yet because they currentlt 'aren;t read for launch'. Either they ship before Nov 22nd or they aren't a launch title.
Just because a select few first party games have been shipped doesn't mean that every game has to. Just because Kameo got shipped doesn't mean that DOA4 should be shipped too. Doa4 might not be ready. etc