Ultimately Plex "just works" for the most part, including channel information for live TV. Jellyfin is very impressive, for free.
It is just hard to sustain multiple apps across platforms, when you have little to no income to hire developers.
Anecdotes aren't data and all that.
Jellyfin has no such solution that I can tell. Stuff like give them access over Tailscale is not the same user friendly option that Plex has. When there's an actual alternative for easily sharing with friends, I'll consider it. Til then I've had a lifetime Plex Pass for around a decade.
Ironically, every person I've tried to get to sign up so they can view my content failed, because they all would put in a different email address than the one they were invited to use (presumably one they use for signing up stuff). I then have to either re-invite them or tell them to sign up with the original email address.
All but one just gave up. These are somewhat technical users, so perhaps they're too smart for it?
I need it to work on Roku.
I need it to work on my phone.
Working on XBox is nice.
The last time I tried it, it couldn't handle a folder with hundreds of videos. I don't remember the problem, but I think clicking on one video would play a completely different video.
And their DVR support was really, really bad (I heavily use Plex for OTA DVR - it is awesome).
I definitely would like to use Jellyfin as an alternative, but it's never "just worked" for me.
I'd have to set it up and tell all the consumers of my server to move apps, and not all of them are tech literate. It would take a lot of enshittification to force me to move.