So, Amazon did a pretty good job predicting this month would be fairly close. Halo 5 bundle ranked highly, and it also had a backlog of pre-orders from previous months. It could have gone either way based upon that information.
Next month, I suspect there will be a fairly large difference in sales for PS4 vs. XBO in favor of PS4:
1. Amazon is showing multiple PS4 SKU's above the XB1 SKU
2. Pre-ordered backlog of multiple PS4 SKUs (CoD, BF) from previous months
3. The multiplatform effect seems to favor the PS4 audience.
We shall see, but I wouldn't be surprised to see a few hundred thousand gap between PS4 and XBO.
PS4 should be firmly > +1M by year's end in NA.
I ALSO don't believe that October's numbers are as bad as some are suggesting. Outside of Halo, there really wasn't much noteworthy software (particularly for PS4 given the huge dropoff in AC). November is having some massively heavy hitters, people are more informed about black friday deals, and the PS4 price cut will continue to have an effect (doubly so @ $299). I feel that there should be comfortable YoY gains for PS4 and they should reach 1M PS4 sales. XB1 I'm less sure about YoY gains, but they are also matching $299 and also have heavy hitting software (CoD/Fallout will do more for XB1 than Halo 5 did, for instance).
I just don't think Halo is really a huge franchise anymore that will drive hardware adoption.