Yes, but these things shouldn't be happening. Default builds of packages should be kept more minimal.
I understand it's hard with Nix philosophy, and things are improving with different package outputs. For the record, python was pulled indirectly via the gnupg dependency I think.
On NixOS, last time I tried, installing mutt ended up bringing python as well.