I don’t have trust in the matrix bridge to accurately represent my messages so I don’t like to use it because several times I have sent something and it has not come out right on the other side.
It’s like the emoji fragmentation issue on a much bigger scale. Chat is very complex and social/communication cues are very susceptible to being affected. I once sent someone a YouTube video with a timestamp and found out that ms teams did not load the video at the timestamp if clicking the thumbnail. I now kill the embed when sending a timestamped video because this caused a lot of confusion for the other person. Stuff like this happens much more for bridged communication where you don’t even have access to the UI to see how it worked or disable embeds