That’s not entirely accurate. On my computer, Dorico is currently using 45 threads (the Audio Engine is using 79).
There are limits on how much of Dorico’s processing can be spread across multiple cores, because some tasks are linear in nature. But the whole thing is not one massive monolithic unit.