Yes, really goes to show the type of turn the tech industry is taking. In order to continue to improve existing functions (email, searches, etc) more and more cutting edge analysis techniques must be developed.
They need to talk to Outlook, so it's probably the best they can do. The better .NET languages like F# don't seem to be mature enough yet for production use.