I really do feel that stuff like this pointlessly fragments the Fediverse. The magic is that Kbin and Lemmy can interact with no strings attached, doesn’t it make more sense to just have a shared pool of communities irregardless of where they were created? Lemmy and Kbin posts just feed into eachother, I’ve used both platforms. I think it’s pretty beautiful, as someone who’s mostly grown up with the centralized, proprietary web.
I also wish that there was a platform agnostic term for communities, it’d make things a lot easier if they shared a terminology instead of making things more confusing. Though maybe I’m the only one who cares about that.
I saw discussions of other clients implementing it, and given the FOSS nature of Matrix it should be no issue. From my observations, it seems the issue is more related to manpower. Most clients simply do not have the same resources as Element, and lack a lot of features. My favorite client (Cinny) doesn’t even have the calling features already implemented in nearly every other client, for example. Quite often they’re decently behind. It’s typically a matter of picking what features you want, while sacrificing those that you don’t care as much for.
I think it’s a matter of when, and how long you’re willing to wait for the others to catch up. I can’t imagine it will be the easiest thing to implement, especially since they’ll have to modify the UI to fit their designs as well.