At least in that case, you pretty much know for a fact that the iPhone 8 will be two years away, with the incremental 7S coming next year. If the average consumer didn't know better, they would have saw the One S & wouldn't expect another Xbox for at least 3 to 4 years. Announcing a much more powerful Xbox for next year isn't how consoles are normally handled. It's hard to tell right now though if Microsoft shot themselves in the foot making that announcement so soon.
yeah but what happens if they only did the S this year and saved Scorpio for next year? A lot of people would get upset that MS didn't disclose that they are releasing better hardware. At least there is a now a choice.