They won't do this because then you would see how much of this codebase is just the same as it ever was with a new GUI. Reminds me of that board meeting at the beginning of Tron legacy.
This is accountability and forced innovation, two things Microsoft avoids at all costs.