I don't think this is true, otherwise you could just load a kernel module into the host kernel from a container.
People still should use user namespaces (and tools like Podman and Incus do by default) but basic stuff like that is not the reason.
https://stackoverflow.com/questions/33013539/docker-loading-...