I wonder if they plan on using that protocol to do non-standard stuff that third party browsers won't support? That's the only technical reason I can think of for Microsoft to create a new protocol.
>>cridde+(OP)
Another possible reason is that the user can load help pages or search results even if the primary browser is broken, has a corrupt install, etc.