ive been using kodi (xbmc was better moniker) since google killed sagetv. i recall attempting plex, but it seemed to lack some open/extensibility (its been awhile).
i have a side project i want to make as a modular plugin generating a cable layout with original air orders and networks/channels... kodi seems most optimal, but ill admit its been a long while since i looked at plex.
Because Kodi is just confusing. When I got my first Android TV, I was reading about Plex and Kodi everywhere. So I tried both. I never even figured out how to make Kodi do a similar thing to what I had with Plex.
Granted, Plex sucks nowadays and I'll be migrating somwhere else, but it definitely isn't going to be Kodi - it was confusing and ugly.
You need an online connection for your local media to work. Currently my Internet connection is kinda fucked up and I haven't had time to fix it, long story short, the device where Plex server runs doesn't have access to the internet. And I can't manage my local media because of that. I can play them using local accounts, but I cannot do anything using the main account.