> But I don’t understand why they built a service and not a client.
Some of the core features aren't feasible with a simple client. For example screening new contacts by default, merging/renaming threads only for you, adding notes to a thread, save bits of content…