You could well say it's a defect in packaging/upgrade strategy by Plex (and I do). Yes, I have to manually install it on my server (FreeBSD), it's a fairly constant pain. There is no technical reason the web interface can't handle the upgrade.
However, as you remarked it is a 3rd party, and not part of Solus in any way. So, ask Plex?