I wasn't referencing E2EE, I was specifically talking about their regular 'cloud' chats. I am speaking of features like deleting old messages from prior chats or even going as far as removing your account. These are not possible to do on many other more secure chat systems, I cannot tell you how many new Matrix users are frustrated that this is not possible there but it's simply not in a federated system, cannot force other servers to scrub your server's messages. It is practical to have this ability to tear down comms and scrub a shareh/synched history but it is nor perfect.
You are correct about their secret chats. The secret chats limitations (inability to sync) actually encourage destroying and recreating sessions when needed vs Signal that is intended for longer synched sessions. Not having to worry about those sessions syncing to a system you may not be in front of is also a benefit.