MS probably expected more third parties and big names like Halo to carry them, (typically the reason for bad 1st party) but it looks like Xbox One is in for a bitch of a drought next year.
In this day and age, with the Internet, ignorance is a choice! And they're still choosing Ignorance! - Dr. Filthy Frank