I don't know about you, but I don't want a separate walled garden of services based on the particular voice recognition app my phone uses (whether that be Siri or Now or Cortana or...). Using some other service that provides a sane communication layer that everyone already uses means that doesn't have to happen.