A chaotic week for Xbox put leadership under the microscope and sparked a debate about the brand.