Is it Mac version bug or Freestyle performance is so bad?
Freestyle isn’t multithreaded, so it only uses one thread. This basically means that it uses only a fraction of the computing power modern processors have. The new LANPR is much better in this regard (it works even live in viewport). But I don’t know about its future and its integration to the master blender branch.
LANPR looks promising. Thanks.