1) Headless server setup. I run it on my server in a container and my media is available to it via a SMB share. Easy and simple setup.
2) Native apps for iOS, Android, Amazon Fire Stick.
3) Simple UI.
I would move to something else if it had 1 and 2 above as well as support for multiple users[0].
[0] I am fully aware plex has support for multiple users. I just would prefer to not have everyone have a myplex account.
1) Headless server setup. I run it on my server in a container and my media is available to it via a SMB share. Easy and simple setup.
2) Native apps for iOS, Android, Amazon Fire Stick.
3) Simple UI.
I would move to something else if it had 1 and 2 above as well as support for multiple users[0].
[0] I am fully aware plex has support for multiple users. I just would prefer to not have everyone have a myplex account.