I’ve just moved from Kodi on a Linux box to Jellyfin and Infuse on an Apple TV, so far fantastic experience
Jellyfin, at first with the official client on Roku then on Infuse on AppleTV when x265 hardware decoding started becoming a requirement (my server is too weak to transcode) has been everything I wanted Kodi to be. Web interface is great, I share it with a couple friends over Tailscale. Wife and kids and visitors use Infuse, no problem, no complaints, no help needed. My use-to-fiddling ratio is probably literally 100x better than with Kodi. I have spent overall less total time messing with it than with Kodi, even including figuring out solutions for things like YouTube videos.