うわ詳しい人が出てきたね
正直ほとんど憶測と勢いで書いたただのDarwin厨房です
(UNIXでの開発経験はあります)

漏れの言いたかった事はその通りです
例えばMacだとファイル容量を常に表示するようなオプションがあるけど
ああいうのはAppFrameWorkからじゃなくてDarwinのシステムコールを
直接使ったほうが速いんじゃないかと

dylibは確かに起動時にはシンボルのバインドが終わるけどFinderみたいに
ユーザからは通常終了できないアプリじゃない場合は起動と終了を繰り返す
事になるよね
そうすると起動時間が結構気になるんじゃないかと思う
一度立ち上げたら終了しなければいいんだろうけどそういう使い方をユーザに
強いるのはよくないと思うわけ