It's a cultural thing.
And libraries try harder not to have absurd dependencies, than finished products (correctly, IMO).