why is there no option to import recursively from the cmdline?

if i try it in the UI, darktable gets stuck in the import dialogue and gnome constantly asks me if i want to force quit it.

Have you tried pre-compiling a group of --import arguments on the commandline?
The help says it can be done, I have not tried this yet.