The dev kit probably has many debugging & logging features. It probably allows quick switching between the big Xbox & weak Xbox to test both without needing the deploy your game build twice.
An indie developer doesn’t really need these & it may not even be that easy to get one. It’s tied to NDAs & you can use regular xbox consoles to test your own games.
Look at how aggressively copilot is trying to evade an interactive firewall, there are new processes and process names popping up every other day. You know what else acts like this? Malware.
I would argue that using an image based system with flatpak is one of the best ways for newbies to transition to Linux. Whether that’s SteamOS, Bazzite, Bluefin or Aurora, that doesn’t matter all that much.