なんにも分かってない人ほどstaticリンクを礼賛するんだよね
そういう人たちは上辺だけしか見ないから、ただ単純になんにも考えないでも実行できるってだけでstaticリンクマンセーになっちゃうの

でも実際に何かを作ったりしてる人は、一般的にはデメリットのほうが大きいことが多いのが分かってるからほとんどの場合dynamicリンクが使われてるっていう現状があるわけだけど
例えば共有ライブラリのようにオブジェクトの実体が一つじゃないから、ライブラリのセキュリティアップデートを適用しようと思ったらそれをstaticにリンクしてるバイナリを全てリストアップして(どうやって??)それらのバイナリを全てアップデートしないといけないとか
例えば共有ライブラリのようにメモリ上にロードされたオブジェクトを共有することが出来ないから仮想メモリの消費量が増えるとか
例えば共有ライブラリのようにオブジェクトをランダムに配置することが出来ないからASLRの効果が弱まってReturn-to-libcみたいな攻撃に弱くなるとか


つかそもそもandroidとかは"共有ライブラリを同梱してる"だけであってstaticリンクじゃないし