Polkit and elogind

I need polkit because to allow networkmanager to have me run nmcli as non-root: https://wiki.archlinux.org/title/NetworkManager#Set_up_PolicyKit_permissions

Also calibre -> udisks -> polkit

I would rather use acpid than elogind and running both makes my system do wierddd things

polkit has a pretty hard dependency on elogind. Does it need it? I just uninstall elogind