Using --user instead of PUID?

I wonder why to add root permissions to all images. Wouldn’t it be better to just set the UID directly without having to use PUID and PGID env variables?

Because s6 runs as root, our source is open, you can just look yourself at why it is needed.