I understand the business reas…

I understand the business reasons for why Microsoft is using this approach, but from a UI/UX perspective it seems like a huge mistake.