Because it’s universal, it works, it’s multi-platform, device agnostic and it’s simple to use user side.
Nothing else available really fits that criteria.
The closest in todays age is probally discord or teams, but neither of which are decentralized. XMPP could work for it, but nobody really uses it anymore and to be honest the standard is ugly as hell to implement.
Browser Notifications are ineffective and have a high probability of failing or not being seen, they are more meant for real-time notices not historical notices not to mention locked to that browser.
App notifications would be amazing for things with apps, but not everyone wants to be forced into using their mobile device for everything, and it would again only be available from said app, which would generally be locked down to a device
Email sucks admin side, but there’s a reason its used.
WhyJiffie@sh.itjust.works 1 year ago
you can selectively mark mails as read that don’t need attention anymore, and keep as unread those that do. how would you do that with ntfy, or messaging services? at most you can mark unread a whole topic or chatroom