動的型付け言語だと、メソッドの引数の順番を変えるとか
継承関係にあるクラスのメソッドを修正するとか
そういったことを自動的にするのが壊滅的だよ。

修正したら、何かを壊してしまう。
Smalltalkもそれは例外じゃない。