I'm not sure that the Wii U comparisons are warranted. That applies more to the "Xbox One X", which implies it's just a different version of the Xbox One. (correctly, I might add.)
Confusion with the upgraded version of the previous console is a possibility, but that's one step removed from the problem the Wii U had. And anyways: microsoft has been pretty up front about wanting this to feel more like an upgrade cycle than a cutoff point.
So perhaps it actually plays into their hands if everyone is talking about the new xbox and someone decides to buy an Xbox One X because it's cheaper, or stick with their X because they don't think the next step up sounds that different. That person will get/have exactly what they expected: an older version that can still play all the games the new one can.
So yeah, maybe it's still bad, but it's a very different situation.
And at the very least no one is going to mistake that actual physical console for being the same as the previous gen.
that's a dang ol X-tangle