But back at this year's E3 video game conference, Microsoft made the extremely atypical move of pre-announcing a new, mysterious Xbox console, codenamed "Project Scorpio," to be launched in the holiday of 2017.
Project Scorpio is promised to be "the most powerful console ever," bringing a lot more graphical horsepower to the table. We don't know what it looks like, what it will cost, or which games are coming to it, but we do know that it'll deliver ultra-high definition gaming in full 4K resolution, among other graphical feats.
That leaves people considering getting an Xbox with a difficult choice: Buy an Xbox now, and risk being left in the cold when Project Scorpio comes out in 2017? Or wait for more details on Project Scorpio but miss out, in the interim, on upcoming Xbox-exclusive games like Gears of War 4 and Scalebound?
Here's what you need to know when choosing between buying an Xbox One S now versus Project Scorpio later.
Don't sweat it too much
Seriously, don't stress out here: Microsoft has promised that Project Scorpio and the Xbox One will share a games library.
That means it will play all your Xbox One games, past, present, and future. It'll also play those select two hundred-plus Xbox 360 games that are currently playable on the Xbox One. All your Xbox One controllers will still work with it, too.
And Microsoft has given strong indications that any games for Project Scorpio will also work with all models of the Xbox One. We don't know exactly how that will work, but Microsoft has hinted that certain newer games simply won't look as good when played on an older console.
So no matter which Xbox One you choose to buy, there's still going to be a steady stream of games. You won't be left in the cold. Plus, Microsoft is pushing a new initiative where buying a copy of an Xbox One game will also net you a copy for Windows 10, so you'll be able to play wherever you'd like, on either PC or console.
"No one gets left behind," said Xbox boss Phil Spencer when Project Scorpio was announced.
Even going on the few details we have available, Project Scorpio definitely has the major edge in graphical horsepower: To judge by Microsoft's specs, it's six times as powerful as the original Xbox One.
What this means for you is that you'll be able to play (certain) games in full, glorious, "true" 4K/UltraHD resolution, the next huge step up from our modern and more common HD technologies. And in general, it'll be able to support yet more gorgeous graphical effects than we see on the modern Xbox One.
That also means Project Scorpio has enough juice to support high-end virtual reality headsets, like Facebook's Oculus Rift. And while Microsoft hasn't specifically announced Oculus Rift support, the two companies are tight enough that it seems like a safe bet something is in the works.
Meanwhile, Project Scorpio is being billed by Microsoft as a premium product, which is executive code language for "not cheap." All of Project Scorpio's power is going to come with a price tag, and it seems fair to assume it'll cost significantly more than the Xbox One S when it launches next holiday season.
If it helps, you can think of the Xbox One S as the iPhone SE of the Xbox line: Powerful enough and cheap enough to be attractive to a lot of people, but not necessarily right on the cutting edge.
So, bottom line here is that if you really need that cutting-edge aspect, and you're already investing heavily in the world of 4K and virtual reality, waiting for Project Scorpio is the thing to do. If you don't care about any of that stuff and just want to play the latest games for cheaper on the latest Xbox available, you can't go wrong with the S.
Finally, the Sony PlayStation 4 is going to have similar issues, with a new slimmer model slated to get announced very soon, and with the more powerful PlayStation 4 NEO launching next year. But that's another story.