If you work on a team & if a project isn't split into separate packages, over time all files/classes/modules will eventually import from all other files and all methods will have imports inside of them to get around cyclical imports.
Splitting into packages will make it impossible for child packages to import from parent packages.