Yeah true, if the user is logged on via a physical tty or local X session (i.e. the policykit subject.local attribute == true) then in some distros they will get permission to shutdown or reboot.
They won’t have the permission if connected remotely though.
They won’t have the permission if connected remotely though.