It's also quite common to use hyphens in project names, git repositories and project home pages - including many projects in Nimble.
Being able to keep consistent naming across project name, filenames, executable name and imports instead of a random mixture of "my-project" "my_project" and "myproject" would make Nim more friendly.