Thats what happens when you run proprietary apps, It becomes impossible for the community to port them to new OSs. Consider moving to Matrix which will work on anything that someone has built a client for it on.
Then the Open apps should have been better. People run proprietary apps because they're easy to use, and they work. Most people aren't going to run open apps just because they're open, so the open apps, in order to gain adoption, have to compete with the proprietary apps by actually working better.
Proprietary apps have stronger lock-in and better marketing.
> the open apps, in order to gain adoption, have to compete with the proprietary apps by actually working better.
Yes. I'm hoping enough people will think Matrix's protocol bridges constitute “working better”.
Riot seems pretty adequate already, although maybe it doesn't have enough emoji, animated stickers and poking for some people's liking. (Also, get off my lawn, bloody kids.)