For better or worse, home-manager is developed outside nixpkgs, where rest of NixOS lies.
While I cannot speak to the reasons behind the schism, home-manager is better thought of as independent project that builds off of abstractions in nixpkgs, without taking into account what NixOS does.