MLS improves on the signal protocol by making every group member deterministically viewable by each member. There is no chance of a hidden additional user that reads all the messages. Likewise it's not possible for someone to send messages to only a subset of group members. A very powerful protocol.