I mean the docker daemon itself runs under root. Even when the usermod is done, the underlying container is run with root privileges. Its the reason why podman is becoming popular (but in certain cases it can be more annoying to setup containers because of lack of privileges provided).