Office is using web technologies because they don't want to rewrite their code for Office 365, so native users get the Web stuff on a Web widget instead of a proper native UI.
Which is kind of tragic, given how Office was the testing ground for many Windows UI components.