多相型の関数を作らなければいいって、自分一人で書いてるプログラムならそれで良いだろうけど、チームで開発してると他のプログラマーはリストを返すかスカラを返すか分からない関数を当たり前のように作る。
静的型付け言語の場合、それを防げる。