Утверждения про ограниченность статической типизации хорошо бы подкреплять real-life примерами. (Лично для меня таким примером стала попытка Адама Хлипалы загнать SQL в Hindley-Milner, расширенный row-полиморфизмом, и что из этого получилось.)
Для любителей формальной логики напоминаю, что даже если доказано утверждение об ограниченности систем типов (можно считать, что доказано), из него не следует утверждение о не нужности систем типов, а тем более о превосходстве динамически-типизипованных языков. 😉