I don't understand why they put this up like it's working in their favor. Their website doesn't explain anything extraordinary that makes them different from the average chat app, except that it is europe based.
You could maybe make the case for a federated - email like - messaging service for inter company / party communications. Matrix basically ...