Plex ignores host OS account permissions somehow

That is correct - but there are many users that use cjmurph’s wrapper - see PMS as a service

I will be testing the auto updater with non-admin account later today