This also depends a lot on whether MS is sticking to that stuff they said about the end of generations. since they stopped talking about that a couple of years ago, I'm guessing they've changed their mind. But, if they say that the next gen consoles are basically just Xbox One X 2, and the games for the next several years will be playable on a regular Xbox One, or even Xbox one x, I would say that the Xbox One will handily pass the SNES. But, if they announce next week that they're making a clean start on a new generation before the end of 2020, it's going to be a lot harder to sell another 8mm X1s.