動的に型を変える事によって、ポリモフィズムがいらなくなる
静的言語では書くのが面倒くさい

つうか、面倒くさいから静的言語じゃ実際には書いてないんだろ
あまりポリモフィズムが必要にならないように、なんか遠まわしにそういうアルゴリズムを書く
だからプログラムの柔軟性が落ちて、ハードコーディングに近い物になっていく
幼稚なアルゴリズム

一瞬でint , double , string など色んな型のメソッドを静的言語が一発でかいてくれるとしても
何か新しい型が必要になるたびに、追加しなければならない
開発効率が悪い
やっていられるか

で、その答えは、「新しい型を追加」しない

どんどんハードコーディングになって、静的言語のソースコードは柔軟性が落ちていく

結局動的言語は切り捨てられない