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).