I also run a high-end MAC and noticed this crazy (annoying) load time as well. Anytime we change rooms, map locations etc...there is a 8-11 second pause of black screen EVERY time. Super annoying. Not his PC. Game.
Doing some testing on a relatively high end desktop (i7 7700k, RTX2080) while running the game from HDD
First time load times around 3-8 sec, with subsequent "slow" loading scenes taking 2-3 seconds to load on the 2nd time around (aka cached loads)
And a worse case scenario of loading all 53 scenes in quick succession (without cached loads) taking a total of 170 seconds, so a average of 3.2 seconds per scene, with the limiting factor here being drive read speed.
Using a RAMDisk for the same test it's able to load all 53 scenes in 50 seconds flat, making for a average of 0.95 second per scene load.
(these tests do not take into account fade out/in but rather load the next scene as soon as the current scene has been fully loaded)
It certainly could use optimization, every scene change loads the entire scene and with it all the models that are used in it.
However i don't foresee the load times getting better anytime soon, probably rather worse as more content is added and it would take nearly a rewrite to get away from the current system.
With decent specs its still quite playable though.
And it seems depending on the bottleneck, running it from a RAMDisk could significantly improve load times.