True. But for how long? Dev costs money and all these apps start small but eventually need funding, just like Plex did.
Emby charges for all the good features like transcoding and remote access. Jellyfin is completely free but much harder to set up and get remote working. Kodi is local only. It may have remote with some plugins and extra work.
Sometimes the devil you know is better than the one you don’t. Personally I am hoping to use a better player app to access my server while Emby matures a little more and then I will most likely make the switch because Plex is only going to move more and more to VOD.