Microsoft drops new Xbox hardware every 5-7 years, so a 2026 launch is locked in before 2027.
Hardware cycles aren't rigid anymore, especially with Microsoft's heavy pivot to Game Pass and cloud. A 2026 launch is definitely not locked in.