I'm starting to wonder if almost all new consoles that have enough marketing throw behind them will generate buzz and a strong start.
I think we're seeing basically a coalescing of the "core" factions of each fan base, and if you can excite enough of them, it works out to several million people and that means you're going to sell out, but it's mainly become a marketing/hype thing.
MS is doing a good job of hammering home the "True 4K, best console evar, best multiplats" angle of the XBox One X and while that might not resonate on a fairly pro-Sony/Nintendo board like this (lets be honest), for "XBox Nation" and "Dudebros" crowd this may well be the "new hotness". Guess we'll see in November how they do.
The industry has maybe changed a bit from like 20 years ago where people were very fixated on the overall pros/cons of a launch titles and wanting to wait for a bigger library, now you have for each console brand a pretty loyal group of hardcore. What you have to do is excite them.
We'll have a good sense when pre-orders for XBox One X go live.
I think Sony made the mistake with PS4 Pro of not really hyping it.