You're complaining that people might think Xbox One X is a new gen console, yet you propose they should have called it Xbox X, and the games should have been labeled "also playable on Xbox One"...? That's would work completely against your argument..
1. Xbox One S and Xbox One X suggest the same family, Xbox One
1.1 Xbox One and Xbox X sound like two different consoles
2. "Xbox One X enhaced" suggest that the game you're holding is enhaced for the Xbox One X
2.1 "Also playable on Xbox One" suggests that there are games that aren't also playable on Xbox One, which isn't true.
The naming is fine.