Bug blessed by policy... Essentially, the reason is to keep bug reports down. Some folx report bugs en masse and undocumented(7) was/is seen as a way to keep the bug reports down.
If "man foo" could say "There is no man page, see <here> for equivalent/ better information, the maintainer is aware of the situation so don't file a bug", that could work... -Jim