besides CPU the main limiting factor is SD Card speed, if you are using cheap ones then they likely limiting too
and the whole library was read within a couple of minutes.
similar sizes take easily 30min at a powerful device, so its not unusual that it might take a hour or so
btw dont forget after the first import the scanning is much faster