But the simplest answer is: because you don’t need to use import (the nix builtin keyword) when you have the far more expressive imports (attribute used by the module system). They do different things, but with all the functionality provided by nixpkgs, I’ve not needed to use import in my config at all…