Scuttlebutt works over wifi, tor, internet, sneakernets, etc. There is an android client called Manyverse; a desktop app, a cli client, libraries in Python, Java, NodeJS...
iPhone makes much of these concepts either impossible or extremely difficult.
Namely, things cannot operate easily as a background service. Forcing the user to jump though many hoops to make it work. And since it is not an apple service. There is a single button "reset settings" that breaks all the users changes for these apps.
On one hand it is generally more secure for iPhone users, on the other hand it greatly inhibits some types of innovation.
Yes I wouldn't touch it because even though I'm not into Apple and its ecosystem I do communicate with Apple users and I'd expect activists would want to too.
I wish it wasn't this way but a communication app that only serves Android is severely limited and won't make the cut on my Android phone.