This is due to /etc/yum.conf magically preventing any such files installed.
I'm guessing the setting comes from some upstream docker configuration, where it makes sense. And arguably, they are not needed on pure compute nodes. However, for a login node, this isn't desirable, and the tsflag not very obvious. Should be at least documented that dnf install man-pages will not do anything.