and jellyfin is free & OSS
I run it next to Plex to keep an eye on how it develops. I still have issues with pretty much all clients, from losing server connection information, to jankiness on changing users, or subtitles just not rendering properly, crazy high CPU usage for certain transcodes, etc.
Plex just works most of the time. Clients are better (even though the thing about them pushing crappy streaming and live tv stuff bothers me a little), subtitles mostly just work, rendering is ok and most video formats work well on most clients, and so on.
I want to like Jellyfin. I have high hopes that one day it will be great and I won't want Plex anymore. That day is not here yet.
The reason I stopped using it for hosting my collection on a PI.
Overall decided its just easier to have a public NAS accessible from anywhere.
No point to open stuff in a browser when you can simply open a video from another side of the world like a regular local video on my laptop.
So much better an easier.
Sometimes I want to use a local media player, sometimes, when I am unsure what to watch I browse the media gallery and just watch from the browser.
I don't trust Plex. I don't like its media server, all of the dark patterns, the subscription, unknown telemetry (although firewalled.) I liked that it was available as an app on my TV but I solved that a different way.
Sure there are other ways to do it, but Plex just makes it easy, so I paid