>直接Mach thread(cthread)のシステムコールを呼ぶべきじゃないんでしょうか。

一般的な定石としては、上層部がどういう下層部の使い方をしているか
わかっていないのに、うっかり下層部を「こんな使い方してほしくない」
という使い方をされないようにと釘をさす意味で警告することはあるわな。
なぜダメかは、実際の実装を見ないことにはわからないけど、それは
企業機密で隠されているので、われわれは推測するしかないと思うけど。