I'm aware that Canadians have done some absolutely deplorable stuff; so much so that they were considered savages in world war 2 for their brutality towards POWs; the whole Canadian nice guy routine is fairly new to the world stage. Of course us Brits have a bloodied and nasty history too, I'm not attempting to throw stones or anything like that, just highlighting the fact that I'm aware of Canada's brutality in the name of peacekeeping rather than blinded by the 'west is best' rhetoric we've all been spoonfed growing up.
Does any of that mean that I think Hamas are the ones committing genocide, and that Israel are justified in their now 2 year genocide of Palestinians? Ofcourse not. My thoughts on the subject remain the same. Hamas are the only ones standing up for a people who have faced oppression from Israel long before they faced an active genocidal campaign. I don't think they were justified in killing 54 people 2 years ago; I also don't think killing 54 people justifies the systemic extermination of an entire country.
E2A: most Western media is owned by Zionists or allies of Zionists; if anything, we hear nothing but how justified Israel's continued genocide is. It's also why we see things like people protesting Israel in the west being silenced. Its laughable to suggest Iran have any sway in Western media, and are somehow rewriting the narrative, when the opposite is clearly true.
Matrix is an interoperability protocol (like activityPub, which mastodon, friendica, Lemmy, pixelfed etc.. all use to communicate with one another) rather than the actual application being used.
The UI you're describing is probably Element, which is the most common matrix implementation used, though others do exist. A good example is probably rocket.chat; they've leaned harder into the discord like feel, whilst making use of the matrix protocol.
As for Stoat chat; It's a rebrand of revolt chat, who have previously resisted calls for federation due to the perceived complexity of implementing (or creating their own i guess) protocol. That's not to say it doesn't have it's uses; but it would be silly to assume people won't try to steer you towards federated services on the fediverse 😉 and stoat don't seem to have changed their stance on the matter.