What on Earth does being in stock have to do with anything? We know that millions have been sold in less than a month. We know that it's up there on the Amazon charts despite being in stock quite frequently, meaning that people are buying them. We know that these two launches have BOTH eclipsed all that came before them as far as sales volume goes. We know that large shipments are coming in, are being sold to consumers, and then are being replaced with more shipments. This is not anecdotal, it's what's going on.
For a community that pride themselves on being "educated consumers", falling so hard for the old "If I can find it it's a failure" idea is really embarrassing.
This has nothing to do with warz or who wins what, they are both performing very healthily so far. That could change tomorrow or next year, but there is no reason you would extrapolate that from what we've seen so far (except that it's what you want to happen).
December is going to be a good month for both consoles no doubt about that. People are trying to correlate whether this means the Xbox is going to have a huge drop in January like the Wii U did. I think the price is going to hurt them in the slower months but we'll see how much that matters